/*
 * Copyright 2020 Advanced Micro Devices, Inc.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 */
#ifndef _umc_6_7_0_OFFSET_HEADER
#define _umc_6_7_0_OFFSET_HEADER



// addressBlock: umc_w_phy_umc0_mca_ip_umc0_mca_map
// base address: 0x50f00
#define regMCA_UMC_UMC0_MCUMC_STATUST0                                                                  0x03c2
#define regMCA_UMC_UMC0_MCUMC_STATUST0_BASE_IDX                                                         0
#define regMCA_UMC_UMC0_MCUMC_ADDRT0                                                                    0x03c4
#define regMCA_UMC_UMC0_MCUMC_ADDRT0_BASE_IDX                                                           0


// addressBlock: umc_w_phy_umc0_umcch0_umcchdec
// base address: 0x50000
#define regUMCCH0_0_BaseAddrCS0                                                                         0x0000
#define regUMCCH0_0_BaseAddrCS0_BASE_IDX                                                                0
#define regUMCCH0_0_AddrMaskCS01                                                                        0x0008
#define regUMCCH0_0_AddrMaskCS01_BASE_IDX                                                               0
#define regUMCCH0_0_AddrSelCS01                                                                         0x0010
#define regUMCCH0_0_AddrSelCS01_BASE_IDX                                                                0
#define regUMCCH0_0_AddrHashBank0                                                                       0x0032
#define regUMCCH0_0_AddrHashBank0_BASE_IDX                                                              0
#define regUMCCH0_0_AddrHashBank1                                                                       0x0033
#define regUMCCH0_0_AddrHashBank1_BASE_IDX                                                              0
#define regUMCCH0_0_AddrHashBank2                                                                       0x0034
#define regUMCCH0_0_AddrHashBank2_BASE_IDX                                                              0
#define regUMCCH0_0_AddrHashBank3                                                                       0x0035
#define regUMCCH0_0_AddrHashBank3_BASE_IDX                                                              0
#define regUMCCH0_0_AddrHashBank4                                                                       0x0036
#define regUMCCH0_0_AddrHashBank4_BASE_IDX                                                              0
#define regUMCCH0_0_AddrHashBank5                                                                       0x0037
#define regUMCCH0_0_AddrHashBank5_BASE_IDX                                                              0
#define regUMCCH0_0_UMC_CONFIG                                                                          0x0040
#define regUMCCH0_0_UMC_CONFIG_BASE_IDX                                                                 0
#define regUMCCH0_0_EccCtrl                                                                             0x0053
#define regUMCCH0_0_EccCtrl_BASE_IDX                                                                    0
#define regUMCCH0_0_UmcLocalCap                                                                         0x0306
#define regUMCCH0_0_UmcLocalCap_BASE_IDX                                                                0
#define regUMCCH0_0_EccErrCntSel                                                                        0x0328
#define regUMCCH0_0_EccErrCntSel_BASE_IDX                                                               0
#define regUMCCH0_0_EccErrCnt                                                                           0x0329
#define regUMCCH0_0_EccErrCnt_BASE_IDX                                                                  0
#define regUMCCH0_0_PerfMonCtlClk                                                                       0x0340
#define regUMCCH0_0_PerfMonCtlClk_BASE_IDX                                                              0
#define regUMCCH0_0_PerfMonCtrClk_Lo                                                                    0x0341
#define regUMCCH0_0_PerfMonCtrClk_Lo_BASE_IDX                                                           0
#define regUMCCH0_0_PerfMonCtrClk_Hi                                                                    0x0342
#define regUMCCH0_0_PerfMonCtrClk_Hi_BASE_IDX                                                           0
#define regUMCCH0_0_PerfMonCtl1                                                                         0x0344
#define regUMCCH0_0_PerfMonCtl1_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr1_Lo                                                                      0x0345
#define regUMCCH0_0_PerfMonCtr1_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr1_Hi                                                                      0x0346
#define regUMCCH0_0_PerfMonCtr1_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl2                                                                         0x0347
#define regUMCCH0_0_PerfMonCtl2_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr2_Lo                                                                      0x0348
#define regUMCCH0_0_PerfMonCtr2_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr2_Hi                                                                      0x0349
#define regUMCCH0_0_PerfMonCtr2_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl3                                                                         0x034a
#define regUMCCH0_0_PerfMonCtl3_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr3_Lo                                                                      0x034b
#define regUMCCH0_0_PerfMonCtr3_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr3_Hi                                                                      0x034c
#define regUMCCH0_0_PerfMonCtr3_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl4                                                                         0x034d
#define regUMCCH0_0_PerfMonCtl4_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr4_Lo                                                                      0x034e
#define regUMCCH0_0_PerfMonCtr4_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr4_Hi                                                                      0x034f
#define regUMCCH0_0_PerfMonCtr4_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl5                                                                         0x0350
#define regUMCCH0_0_PerfMonCtl5_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr5_Lo                                                                      0x0351
#define regUMCCH0_0_PerfMonCtr5_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr5_Hi                                                                      0x0352
#define regUMCCH0_0_PerfMonCtr5_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl6                                                                         0x0353
#define regUMCCH0_0_PerfMonCtl6_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr6_Lo                                                                      0x0354
#define regUMCCH0_0_PerfMonCtr6_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr6_Hi                                                                      0x0355
#define regUMCCH0_0_PerfMonCtr6_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl7                                                                         0x0356
#define regUMCCH0_0_PerfMonCtl7_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr7_Lo                                                                      0x0357
#define regUMCCH0_0_PerfMonCtr7_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr7_Hi                                                                      0x0358
#define regUMCCH0_0_PerfMonCtr7_Hi_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtl8                                                                         0x0359
#define regUMCCH0_0_PerfMonCtl8_BASE_IDX                                                                0
#define regUMCCH0_0_PerfMonCtr8_Lo                                                                      0x035a
#define regUMCCH0_0_PerfMonCtr8_Lo_BASE_IDX                                                             0
#define regUMCCH0_0_PerfMonCtr8_Hi                                                                      0x035b
#define regUMCCH0_0_PerfMonCtr8_Hi_BASE_IDX                                                             0


// addressBlock: umc_w_phy_umc0_umcch1_umcchdec
// base address: 0x51000
#define regUMCCH1_0_BaseAddrCS0                                                                         0x0400
#define regUMCCH1_0_BaseAddrCS0_BASE_IDX                                                                0
#define regUMCCH1_0_AddrMaskCS01                                                                        0x0408
#define regUMCCH1_0_AddrMaskCS01_BASE_IDX                                                               0
#define regUMCCH1_0_AddrSelCS01                                                                         0x0410
#define regUMCCH1_0_AddrSelCS01_BASE_IDX                                                                0
#define regUMCCH1_0_AddrHashBank0                                                                       0x0432
#define regUMCCH1_0_AddrHashBank0_BASE_IDX                                                              0
#define regUMCCH1_0_AddrHashBank1                                                                       0x0433
#define regUMCCH1_0_AddrHashBank1_BASE_IDX                                                              0
#define regUMCCH1_0_AddrHashBank2                                                                       0x0434
#define regUMCCH1_0_AddrHashBank2_BASE_IDX                                                              0
#define regUMCCH1_0_AddrHashBank3                                                                       0x0435
#define regUMCCH1_0_AddrHashBank3_BASE_IDX                                                              0
#define regUMCCH1_0_AddrHashBank4                                                                       0x0436
#define regUMCCH1_0_AddrHashBank4_BASE_IDX                                                              0
#define regUMCCH1_0_AddrHashBank5                                                                       0x0437
#define regUMCCH1_0_AddrHashBank5_BASE_IDX                                                              0
#define regUMCCH1_0_UMC_CONFIG                                                                          0x0440
#define regUMCCH1_0_UMC_CONFIG_BASE_IDX                                                                 0
#define regUMCCH1_0_EccCtrl                                                                             0x0453
#define regUMCCH1_0_EccCtrl_BASE_IDX                                                                    0
#define regUMCCH1_0_UmcLocalCap                                                                         0x0706
#define regUMCCH1_0_UmcLocalCap_BASE_IDX                                                                0
#define regUMCCH1_0_EccErrCntSel                                                                        0x0728
#define regUMCCH1_0_EccErrCntSel_BASE_IDX                                                               0
#define regUMCCH1_0_EccErrCnt                                                                           0x0729
#define regUMCCH1_0_EccErrCnt_BASE_IDX                                                                  0
#define regUMCCH1_0_PerfMonCtlClk                                                                       0x0740
#define regUMCCH1_0_PerfMonCtlClk_BASE_IDX                                                              0
#define regUMCCH1_0_PerfMonCtrClk_Lo                                                                    0x0741
#define regUMCCH1_0_PerfMonCtrClk_Lo_BASE_IDX                                                           0
#define regUMCCH1_0_PerfMonCtrClk_Hi                                                                    0x0742
#define regUMCCH1_0_PerfMonCtrClk_Hi_BASE_IDX                                                           0
#define regUMCCH1_0_PerfMonCtl1                                                                         0x0744
#define regUMCCH1_0_PerfMonCtl1_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr1_Lo                                                                      0x0745
#define regUMCCH1_0_PerfMonCtr1_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr1_Hi                                                                      0x0746
#define regUMCCH1_0_PerfMonCtr1_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl2                                                                         0x0747
#define regUMCCH1_0_PerfMonCtl2_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr2_Lo                                                                      0x0748
#define regUMCCH1_0_PerfMonCtr2_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr2_Hi                                                                      0x0749
#define regUMCCH1_0_PerfMonCtr2_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl3                                                                         0x074a
#define regUMCCH1_0_PerfMonCtl3_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr3_Lo                                                                      0x074b
#define regUMCCH1_0_PerfMonCtr3_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr3_Hi                                                                      0x074c
#define regUMCCH1_0_PerfMonCtr3_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl4                                                                         0x074d
#define regUMCCH1_0_PerfMonCtl4_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr4_Lo                                                                      0x074e
#define regUMCCH1_0_PerfMonCtr4_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr4_Hi                                                                      0x074f
#define regUMCCH1_0_PerfMonCtr4_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl5                                                                         0x0750
#define regUMCCH1_0_PerfMonCtl5_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr5_Lo                                                                      0x0751
#define regUMCCH1_0_PerfMonCtr5_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr5_Hi                                                                      0x0752
#define regUMCCH1_0_PerfMonCtr5_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl6                                                                         0x0753
#define regUMCCH1_0_PerfMonCtl6_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr6_Lo                                                                      0x0754
#define regUMCCH1_0_PerfMonCtr6_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr6_Hi                                                                      0x0755
#define regUMCCH1_0_PerfMonCtr6_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl7                                                                         0x0756
#define regUMCCH1_0_PerfMonCtl7_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr7_Lo                                                                      0x0757
#define regUMCCH1_0_PerfMonCtr7_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr7_Hi                                                                      0x0758
#define regUMCCH1_0_PerfMonCtr7_Hi_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtl8                                                                         0x0759
#define regUMCCH1_0_PerfMonCtl8_BASE_IDX                                                                0
#define regUMCCH1_0_PerfMonCtr8_Lo                                                                      0x075a
#define regUMCCH1_0_PerfMonCtr8_Lo_BASE_IDX                                                             0
#define regUMCCH1_0_PerfMonCtr8_Hi                                                                      0x075b
#define regUMCCH1_0_PerfMonCtr8_Hi_BASE_IDX                                                             0


// addressBlock: umc_w_phy_umc0_umcch2_umcchdec
// base address: 0x52000
#define regUMCCH2_0_BaseAddrCS0                                                                         0x0800
#define regUMCCH2_0_BaseAddrCS0_BASE_IDX                                                                0
#define regUMCCH2_0_AddrMaskCS01                                                                        0x0808
#define regUMCCH2_0_AddrMaskCS01_BASE_IDX                                                               0
#define regUMCCH2_0_AddrSelCS01                                                                         0x0810
#define regUMCCH2_0_AddrSelCS01_BASE_IDX                                                                0
#define regUMCCH2_0_AddrHashBank0                                                                       0x0832
#define regUMCCH2_0_AddrHashBank0_BASE_IDX                                                              0
#define regUMCCH2_0_AddrHashBank1                                                                       0x0833
#define regUMCCH2_0_AddrHashBank1_BASE_IDX                                                              0
#define regUMCCH2_0_AddrHashBank2                                                                       0x0834
#define regUMCCH2_0_AddrHashBank2_BASE_IDX                                                              0
#define regUMCCH2_0_AddrHashBank3                                                                       0x0835
#define regUMCCH2_0_AddrHashBank3_BASE_IDX                                                              0
#define regUMCCH2_0_AddrHashBank4                                                                       0x0836
#define regUMCCH2_0_AddrHashBank4_BASE_IDX                                                              0
#define regUMCCH2_0_AddrHashBank5                                                                       0x0837
#define regUMCCH2_0_AddrHashBank5_BASE_IDX                                                              0
#define regUMCCH2_0_UMC_CONFIG                                                                          0x0840
#define regUMCCH2_0_UMC_CONFIG_BASE_IDX                                                                 0
#define regUMCCH2_0_EccCtrl                                                                             0x0853
#define regUMCCH2_0_EccCtrl_BASE_IDX                                                                    0
#define regUMCCH2_0_UmcLocalCap                                                                         0x0b06
#define regUMCCH2_0_UmcLocalCap_BASE_IDX                                                                0
#define regUMCCH2_0_EccErrCntSel                                                                        0x0b28
#define regUMCCH2_0_EccErrCntSel_BASE_IDX                                                               0
#define regUMCCH2_0_EccErrCnt                                                                           0x0b29
#define regUMCCH2_0_EccErrCnt_BASE_IDX                                                                  0
#define regUMCCH2_0_PerfMonCtlClk                                                                       0x0b40
#define regUMCCH2_0_PerfMonCtlClk_BASE_IDX                                                              0
#define regUMCCH2_0_PerfMonCtrClk_Lo                                                                    0x0b41
#define regUMCCH2_0_PerfMonCtrClk_Lo_BASE_IDX                                                           0
#define regUMCCH2_0_PerfMonCtrClk_Hi                                                                    0x0b42
#define regUMCCH2_0_PerfMonCtrClk_Hi_BASE_IDX                                                           0
#define regUMCCH2_0_PerfMonCtl1                                                                         0x0b44
#define regUMCCH2_0_PerfMonCtl1_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr1_Lo                                                                      0x0b45
#define regUMCCH2_0_PerfMonCtr1_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr1_Hi                                                                      0x0b46
#define regUMCCH2_0_PerfMonCtr1_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl2                                                                         0x0b47
#define regUMCCH2_0_PerfMonCtl2_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr2_Lo                                                                      0x0b48
#define regUMCCH2_0_PerfMonCtr2_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr2_Hi                                                                      0x0b49
#define regUMCCH2_0_PerfMonCtr2_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl3                                                                         0x0b4a
#define regUMCCH2_0_PerfMonCtl3_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr3_Lo                                                                      0x0b4b
#define regUMCCH2_0_PerfMonCtr3_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr3_Hi                                                                      0x0b4c
#define regUMCCH2_0_PerfMonCtr3_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl4                                                                         0x0b4d
#define regUMCCH2_0_PerfMonCtl4_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr4_Lo                                                                      0x0b4e
#define regUMCCH2_0_PerfMonCtr4_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr4_Hi                                                                      0x0b4f
#define regUMCCH2_0_PerfMonCtr4_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl5                                                                         0x0b50
#define regUMCCH2_0_PerfMonCtl5_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr5_Lo                                                                      0x0b51
#define regUMCCH2_0_PerfMonCtr5_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr5_Hi                                                                      0x0b52
#define regUMCCH2_0_PerfMonCtr5_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl6                                                                         0x0b53
#define regUMCCH2_0_PerfMonCtl6_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr6_Lo                                                                      0x0b54
#define regUMCCH2_0_PerfMonCtr6_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr6_Hi                                                                      0x0b55
#define regUMCCH2_0_PerfMonCtr6_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl7                                                                         0x0b56
#define regUMCCH2_0_PerfMonCtl7_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr7_Lo                                                                      0x0b57
#define regUMCCH2_0_PerfMonCtr7_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr7_Hi                                                                      0x0b58
#define regUMCCH2_0_PerfMonCtr7_Hi_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtl8                                                                         0x0b59
#define regUMCCH2_0_PerfMonCtl8_BASE_IDX                                                                0
#define regUMCCH2_0_PerfMonCtr8_Lo                                                                      0x0b5a
#define regUMCCH2_0_PerfMonCtr8_Lo_BASE_IDX                                                             0
#define regUMCCH2_0_PerfMonCtr8_Hi                                                                      0x0b5b
#define regUMCCH2_0_PerfMonCtr8_Hi_BASE_IDX                                                             0


// addressBlock: umc_w_phy_umc0_umcch3_umcchdec
// base address: 0x53000
#define regUMCCH3_0_BaseAddrCS0                                                                         0x0c00
#define regUMCCH3_0_BaseAddrCS0_BASE_IDX                                                                0
#define regUMCCH3_0_AddrMaskCS01                                                                        0x0c08
#define regUMCCH3_0_AddrMaskCS01_BASE_IDX                                                               0
#define regUMCCH3_0_AddrSelCS01                                                                         0x0c10
#define regUMCCH3_0_AddrSelCS01_BASE_IDX                                                                0
#define regUMCCH3_0_AddrHashBank0                                                                       0x0c32
#define regUMCCH3_0_AddrHashBank0_BASE_IDX                                                              0
#define regUMCCH3_0_AddrHashBank1                                                                       0x0c33
#define regUMCCH3_0_AddrHashBank1_BASE_IDX                                                              0
#define regUMCCH3_0_AddrHashBank2                                                                       0x0c34
#define regUMCCH3_0_AddrHashBank2_BASE_IDX                                                              0
#define regUMCCH3_0_AddrHashBank3                                                                       0x0c35
#define regUMCCH3_0_AddrHashBank3_BASE_IDX                                                              0
#define regUMCCH3_0_AddrHashBank4                                                                       0x0c36
#define regUMCCH3_0_AddrHashBank4_BASE_IDX                                                              0
#define regUMCCH3_0_AddrHashBank5                                                                       0x0c37
#define regUMCCH3_0_AddrHashBank5_BASE_IDX                                                              0
#define regUMCCH3_0_UMC_CONFIG                                                                          0x0c40
#define regUMCCH3_0_UMC_CONFIG_BASE_IDX                                                                 0
#define regUMCCH3_0_EccCtrl                                                                             0x0c53
#define regUMCCH3_0_EccCtrl_BASE_IDX                                                                    0
#define regUMCCH3_0_UmcLocalCap                                                                         0x0f06
#define regUMCCH3_0_UmcLocalCap_BASE_IDX                                                                0
#define regUMCCH3_0_EccErrCntSel                                                                        0x0f28
#define regUMCCH3_0_EccErrCntSel_BASE_IDX                                                               0
#define regUMCCH3_0_EccErrCnt                                                                           0x0f29
#define regUMCCH3_0_EccErrCnt_BASE_IDX                                                                  0
#define regUMCCH3_0_PerfMonCtlClk                                                                       0x0f40
#define regUMCCH3_0_PerfMonCtlClk_BASE_IDX                                                              0
#define regUMCCH3_0_PerfMonCtrClk_Lo                                                                    0x0f41
#define regUMCCH3_0_PerfMonCtrClk_Lo_BASE_IDX                                                           0
#define regUMCCH3_0_PerfMonCtrClk_Hi                                                                    0x0f42
#define regUMCCH3_0_PerfMonCtrClk_Hi_BASE_IDX                                                           0
#define regUMCCH3_0_PerfMonCtl1                                                                         0x0f44
#define regUMCCH3_0_PerfMonCtl1_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr1_Lo                                                                      0x0f45
#define regUMCCH3_0_PerfMonCtr1_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr1_Hi                                                                      0x0f46
#define regUMCCH3_0_PerfMonCtr1_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl2                                                                         0x0f47
#define regUMCCH3_0_PerfMonCtl2_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr2_Lo                                                                      0x0f48
#define regUMCCH3_0_PerfMonCtr2_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr2_Hi                                                                      0x0f49
#define regUMCCH3_0_PerfMonCtr2_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl3                                                                         0x0f4a
#define regUMCCH3_0_PerfMonCtl3_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr3_Lo                                                                      0x0f4b
#define regUMCCH3_0_PerfMonCtr3_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr3_Hi                                                                      0x0f4c
#define regUMCCH3_0_PerfMonCtr3_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl4                                                                         0x0f4d
#define regUMCCH3_0_PerfMonCtl4_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr4_Lo                                                                      0x0f4e
#define regUMCCH3_0_PerfMonCtr4_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr4_Hi                                                                      0x0f4f
#define regUMCCH3_0_PerfMonCtr4_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl5                                                                         0x0f50
#define regUMCCH3_0_PerfMonCtl5_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr5_Lo                                                                      0x0f51
#define regUMCCH3_0_PerfMonCtr5_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr5_Hi                                                                      0x0f52
#define regUMCCH3_0_PerfMonCtr5_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl6                                                                         0x0f53
#define regUMCCH3_0_PerfMonCtl6_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr6_Lo                                                                      0x0f54
#define regUMCCH3_0_PerfMonCtr6_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr6_Hi                                                                      0x0f55
#define regUMCCH3_0_PerfMonCtr6_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl7                                                                         0x0f56
#define regUMCCH3_0_PerfMonCtl7_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr7_Lo                                                                      0x0f57
#define regUMCCH3_0_PerfMonCtr7_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr7_Hi                                                                      0x0f58
#define regUMCCH3_0_PerfMonCtr7_Hi_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtl8                                                                         0x0f59
#define regUMCCH3_0_PerfMonCtl8_BASE_IDX                                                                0
#define regUMCCH3_0_PerfMonCtr8_Lo                                                                      0x0f5a
#define regUMCCH3_0_PerfMonCtr8_Lo_BASE_IDX                                                             0
#define regUMCCH3_0_PerfMonCtr8_Hi                                                                      0x0f5b
#define regUMCCH3_0_PerfMonCtr8_Hi_BASE_IDX                                                             0


// addressBlock: umc_w_phy_umc0_umcch4_umcchdec
// base address: 0x150000
#define regUMCCH4_0_BaseAddrCS0                                                                         0x0000
#define regUMCCH4_0_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH4_0_AddrMaskCS01                                                                        0x0008
#define regUMCCH4_0_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH4_0_AddrSelCS01                                                                         0x0010
#define regUMCCH4_0_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH4_0_AddrHashBank0                                                                       0x0032
#define regUMCCH4_0_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH4_0_AddrHashBank1                                                                       0x0033
#define regUMCCH4_0_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH4_0_AddrHashBank2                                                                       0x0034
#define regUMCCH4_0_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH4_0_AddrHashBank3                                                                       0x0035
#define regUMCCH4_0_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH4_0_AddrHashBank4                                                                       0x0036
#define regUMCCH4_0_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH4_0_AddrHashBank5                                                                       0x0037
#define regUMCCH4_0_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH4_0_EccErrCntSel                                                                        0x0328
#define regUMCCH4_0_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH4_0_EccErrCnt                                                                           0x0329
#define regUMCCH4_0_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH4_0_PerfMonCtlClk                                                                       0x0340
#define regUMCCH4_0_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH4_0_PerfMonCtrClk_Lo                                                                    0x0341
#define regUMCCH4_0_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH4_0_PerfMonCtrClk_Hi                                                                    0x0342
#define regUMCCH4_0_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH4_0_PerfMonCtl1                                                                         0x0344
#define regUMCCH4_0_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr1_Lo                                                                      0x0345
#define regUMCCH4_0_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr1_Hi                                                                      0x0346
#define regUMCCH4_0_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl2                                                                         0x0347
#define regUMCCH4_0_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr2_Lo                                                                      0x0348
#define regUMCCH4_0_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr2_Hi                                                                      0x0349
#define regUMCCH4_0_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl3                                                                         0x034a
#define regUMCCH4_0_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr3_Lo                                                                      0x034b
#define regUMCCH4_0_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr3_Hi                                                                      0x034c
#define regUMCCH4_0_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl4                                                                         0x034d
#define regUMCCH4_0_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr4_Lo                                                                      0x034e
#define regUMCCH4_0_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr4_Hi                                                                      0x034f
#define regUMCCH4_0_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl5                                                                         0x0350
#define regUMCCH4_0_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr5_Lo                                                                      0x0351
#define regUMCCH4_0_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr5_Hi                                                                      0x0352
#define regUMCCH4_0_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl6                                                                         0x0353
#define regUMCCH4_0_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr6_Lo                                                                      0x0354
#define regUMCCH4_0_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr6_Hi                                                                      0x0355
#define regUMCCH4_0_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl7                                                                         0x0356
#define regUMCCH4_0_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr7_Lo                                                                      0x0357
#define regUMCCH4_0_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr7_Hi                                                                      0x0358
#define regUMCCH4_0_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtl8                                                                         0x0359
#define regUMCCH4_0_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH4_0_PerfMonCtr8_Lo                                                                      0x035a
#define regUMCCH4_0_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH4_0_PerfMonCtr8_Hi                                                                      0x035b
#define regUMCCH4_0_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc0_umcch5_umcchdec
// base address: 0x151000
#define regUMCCH5_0_BaseAddrCS0                                                                         0x0400
#define regUMCCH5_0_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH5_0_AddrMaskCS01                                                                        0x0408
#define regUMCCH5_0_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH5_0_AddrSelCS01                                                                         0x0410
#define regUMCCH5_0_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH5_0_AddrHashBank0                                                                       0x0432
#define regUMCCH5_0_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH5_0_AddrHashBank1                                                                       0x0433
#define regUMCCH5_0_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH5_0_AddrHashBank2                                                                       0x0434
#define regUMCCH5_0_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH5_0_AddrHashBank3                                                                       0x0435
#define regUMCCH5_0_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH5_0_AddrHashBank4                                                                       0x0436
#define regUMCCH5_0_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH5_0_AddrHashBank5                                                                       0x0437
#define regUMCCH5_0_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH5_0_EccErrCntSel                                                                        0x0728
#define regUMCCH5_0_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH5_0_EccErrCnt                                                                           0x0729
#define regUMCCH5_0_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH5_0_PerfMonCtlClk                                                                       0x0740
#define regUMCCH5_0_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH5_0_PerfMonCtrClk_Lo                                                                    0x0741
#define regUMCCH5_0_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH5_0_PerfMonCtrClk_Hi                                                                    0x0742
#define regUMCCH5_0_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH5_0_PerfMonCtl1                                                                         0x0744
#define regUMCCH5_0_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr1_Lo                                                                      0x0745
#define regUMCCH5_0_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr1_Hi                                                                      0x0746
#define regUMCCH5_0_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl2                                                                         0x0747
#define regUMCCH5_0_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr2_Lo                                                                      0x0748
#define regUMCCH5_0_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr2_Hi                                                                      0x0749
#define regUMCCH5_0_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl3                                                                         0x074a
#define regUMCCH5_0_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr3_Lo                                                                      0x074b
#define regUMCCH5_0_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr3_Hi                                                                      0x074c
#define regUMCCH5_0_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl4                                                                         0x074d
#define regUMCCH5_0_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr4_Lo                                                                      0x074e
#define regUMCCH5_0_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr4_Hi                                                                      0x074f
#define regUMCCH5_0_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl5                                                                         0x0750
#define regUMCCH5_0_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr5_Lo                                                                      0x0751
#define regUMCCH5_0_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr5_Hi                                                                      0x0752
#define regUMCCH5_0_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl6                                                                         0x0753
#define regUMCCH5_0_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr6_Lo                                                                      0x0754
#define regUMCCH5_0_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr6_Hi                                                                      0x0755
#define regUMCCH5_0_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl7                                                                         0x0756
#define regUMCCH5_0_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr7_Lo                                                                      0x0757
#define regUMCCH5_0_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr7_Hi                                                                      0x0758
#define regUMCCH5_0_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtl8                                                                         0x0759
#define regUMCCH5_0_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH5_0_PerfMonCtr8_Lo                                                                      0x075a
#define regUMCCH5_0_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH5_0_PerfMonCtr8_Hi                                                                      0x075b
#define regUMCCH5_0_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc0_umcch6_umcchdec
// base address: 0x152000
#define regUMCCH6_0_BaseAddrCS0                                                                         0x0800
#define regUMCCH6_0_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH6_0_AddrMaskCS01                                                                        0x0808
#define regUMCCH6_0_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH6_0_AddrSelCS01                                                                         0x0810
#define regUMCCH6_0_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH6_0_AddrHashBank0                                                                       0x0832
#define regUMCCH6_0_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH6_0_AddrHashBank1                                                                       0x0833
#define regUMCCH6_0_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH6_0_AddrHashBank2                                                                       0x0834
#define regUMCCH6_0_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH6_0_AddrHashBank3                                                                       0x0835
#define regUMCCH6_0_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH6_0_AddrHashBank4                                                                       0x0836
#define regUMCCH6_0_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH6_0_AddrHashBank5                                                                       0x0837
#define regUMCCH6_0_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH6_0_EccErrCntSel                                                                        0x0b28
#define regUMCCH6_0_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH6_0_EccErrCnt                                                                           0x0b29
#define regUMCCH6_0_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH6_0_PerfMonCtlClk                                                                       0x0b40
#define regUMCCH6_0_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH6_0_PerfMonCtrClk_Lo                                                                    0x0b41
#define regUMCCH6_0_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH6_0_PerfMonCtrClk_Hi                                                                    0x0b42
#define regUMCCH6_0_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH6_0_PerfMonCtl1                                                                         0x0b44
#define regUMCCH6_0_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr1_Lo                                                                      0x0b45
#define regUMCCH6_0_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr1_Hi                                                                      0x0b46
#define regUMCCH6_0_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl2                                                                         0x0b47
#define regUMCCH6_0_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr2_Lo                                                                      0x0b48
#define regUMCCH6_0_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr2_Hi                                                                      0x0b49
#define regUMCCH6_0_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl3                                                                         0x0b4a
#define regUMCCH6_0_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr3_Lo                                                                      0x0b4b
#define regUMCCH6_0_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr3_Hi                                                                      0x0b4c
#define regUMCCH6_0_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl4                                                                         0x0b4d
#define regUMCCH6_0_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr4_Lo                                                                      0x0b4e
#define regUMCCH6_0_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr4_Hi                                                                      0x0b4f
#define regUMCCH6_0_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl5                                                                         0x0b50
#define regUMCCH6_0_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr5_Lo                                                                      0x0b51
#define regUMCCH6_0_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr5_Hi                                                                      0x0b52
#define regUMCCH6_0_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl6                                                                         0x0b53
#define regUMCCH6_0_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr6_Lo                                                                      0x0b54
#define regUMCCH6_0_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr6_Hi                                                                      0x0b55
#define regUMCCH6_0_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl7                                                                         0x0b56
#define regUMCCH6_0_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr7_Lo                                                                      0x0b57
#define regUMCCH6_0_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr7_Hi                                                                      0x0b58
#define regUMCCH6_0_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtl8                                                                         0x0b59
#define regUMCCH6_0_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH6_0_PerfMonCtr8_Lo                                                                      0x0b5a
#define regUMCCH6_0_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH6_0_PerfMonCtr8_Hi                                                                      0x0b5b
#define regUMCCH6_0_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc0_umcch7_umcchdec
// base address: 0x153000
#define regUMCCH7_0_BaseAddrCS0                                                                         0x0c00
#define regUMCCH7_0_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH7_0_AddrMaskCS01                                                                        0x0c08
#define regUMCCH7_0_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH7_0_AddrSelCS01                                                                         0x0c10
#define regUMCCH7_0_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH7_0_AddrHashBank0                                                                       0x0c32
#define regUMCCH7_0_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH7_0_AddrHashBank1                                                                       0x0c33
#define regUMCCH7_0_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH7_0_AddrHashBank2                                                                       0x0c34
#define regUMCCH7_0_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH7_0_AddrHashBank3                                                                       0x0c35
#define regUMCCH7_0_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH7_0_AddrHashBank4                                                                       0x0c36
#define regUMCCH7_0_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH7_0_AddrHashBank5                                                                       0x0c37
#define regUMCCH7_0_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH7_0_EccErrCntSel                                                                        0x0f28
#define regUMCCH7_0_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH7_0_EccErrCnt                                                                           0x0f29
#define regUMCCH7_0_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH7_0_PerfMonCtlClk                                                                       0x0f40
#define regUMCCH7_0_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH7_0_PerfMonCtrClk_Lo                                                                    0x0f41
#define regUMCCH7_0_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH7_0_PerfMonCtrClk_Hi                                                                    0x0f42
#define regUMCCH7_0_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH7_0_PerfMonCtl1                                                                         0x0f44
#define regUMCCH7_0_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr1_Lo                                                                      0x0f45
#define regUMCCH7_0_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr1_Hi                                                                      0x0f46
#define regUMCCH7_0_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl2                                                                         0x0f47
#define regUMCCH7_0_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr2_Lo                                                                      0x0f48
#define regUMCCH7_0_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr2_Hi                                                                      0x0f49
#define regUMCCH7_0_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl3                                                                         0x0f4a
#define regUMCCH7_0_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr3_Lo                                                                      0x0f4b
#define regUMCCH7_0_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr3_Hi                                                                      0x0f4c
#define regUMCCH7_0_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl4                                                                         0x0f4d
#define regUMCCH7_0_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr4_Lo                                                                      0x0f4e
#define regUMCCH7_0_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr4_Hi                                                                      0x0f4f
#define regUMCCH7_0_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl5                                                                         0x0f50
#define regUMCCH7_0_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr5_Lo                                                                      0x0f51
#define regUMCCH7_0_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr5_Hi                                                                      0x0f52
#define regUMCCH7_0_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl6                                                                         0x0f53
#define regUMCCH7_0_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr6_Lo                                                                      0x0f54
#define regUMCCH7_0_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr6_Hi                                                                      0x0f55
#define regUMCCH7_0_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl7                                                                         0x0f56
#define regUMCCH7_0_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr7_Lo                                                                      0x0f57
#define regUMCCH7_0_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr7_Hi                                                                      0x0f58
#define regUMCCH7_0_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtl8                                                                         0x0f59
#define regUMCCH7_0_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH7_0_PerfMonCtr8_Lo                                                                      0x0f5a
#define regUMCCH7_0_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH7_0_PerfMonCtr8_Hi                                                                      0x0f5b
#define regUMCCH7_0_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch0_umcchdec
// base address: 0x250000
#define regUMCCH0_1_BaseAddrCS0                                                                         0x40000
#define regUMCCH0_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH0_1_AddrMaskCS01                                                                        0x40008
#define regUMCCH0_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH0_1_AddrSelCS01                                                                         0x40010
#define regUMCCH0_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH0_1_AddrHashBank0                                                                       0x40032
#define regUMCCH0_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH0_1_AddrHashBank1                                                                       0x40033
#define regUMCCH0_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH0_1_AddrHashBank2                                                                       0x40034
#define regUMCCH0_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH0_1_AddrHashBank3                                                                       0x40035
#define regUMCCH0_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH0_1_AddrHashBank4                                                                       0x40036
#define regUMCCH0_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH0_1_AddrHashBank5                                                                       0x40037
#define regUMCCH0_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH0_1_EccErrCntSel                                                                        0x40328
#define regUMCCH0_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH0_1_EccErrCnt                                                                           0x40329
#define regUMCCH0_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH0_1_PerfMonCtlClk                                                                       0x40340
#define regUMCCH0_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH0_1_PerfMonCtrClk_Lo                                                                    0x40341
#define regUMCCH0_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH0_1_PerfMonCtrClk_Hi                                                                    0x40342
#define regUMCCH0_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH0_1_PerfMonCtl1                                                                         0x40344
#define regUMCCH0_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr1_Lo                                                                      0x40345
#define regUMCCH0_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr1_Hi                                                                      0x40346
#define regUMCCH0_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl2                                                                         0x40347
#define regUMCCH0_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr2_Lo                                                                      0x40348
#define regUMCCH0_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr2_Hi                                                                      0x40349
#define regUMCCH0_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl3                                                                         0x4034a
#define regUMCCH0_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr3_Lo                                                                      0x4034b
#define regUMCCH0_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr3_Hi                                                                      0x4034c
#define regUMCCH0_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl4                                                                         0x4034d
#define regUMCCH0_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr4_Lo                                                                      0x4034e
#define regUMCCH0_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr4_Hi                                                                      0x4034f
#define regUMCCH0_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl5                                                                         0x40350
#define regUMCCH0_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr5_Lo                                                                      0x40351
#define regUMCCH0_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr5_Hi                                                                      0x40352
#define regUMCCH0_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl6                                                                         0x40353
#define regUMCCH0_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr6_Lo                                                                      0x40354
#define regUMCCH0_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr6_Hi                                                                      0x40355
#define regUMCCH0_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl7                                                                         0x40356
#define regUMCCH0_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr7_Lo                                                                      0x40357
#define regUMCCH0_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr7_Hi                                                                      0x40358
#define regUMCCH0_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtl8                                                                         0x40359
#define regUMCCH0_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH0_1_PerfMonCtr8_Lo                                                                      0x4035a
#define regUMCCH0_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH0_1_PerfMonCtr8_Hi                                                                      0x4035b
#define regUMCCH0_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch1_umcchdec
// base address: 0x251000
#define regUMCCH1_1_BaseAddrCS0                                                                         0x40400
#define regUMCCH1_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH1_1_AddrMaskCS01                                                                        0x40408
#define regUMCCH1_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH1_1_AddrSelCS01                                                                         0x40410
#define regUMCCH1_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH1_1_AddrHashBank0                                                                       0x40432
#define regUMCCH1_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH1_1_AddrHashBank1                                                                       0x40433
#define regUMCCH1_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH1_1_AddrHashBank2                                                                       0x40434
#define regUMCCH1_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH1_1_AddrHashBank3                                                                       0x40435
#define regUMCCH1_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH1_1_AddrHashBank4                                                                       0x40436
#define regUMCCH1_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH1_1_AddrHashBank5                                                                       0x40437
#define regUMCCH1_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH1_1_EccErrCntSel                                                                        0x40728
#define regUMCCH1_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH1_1_EccErrCnt                                                                           0x40729
#define regUMCCH1_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH1_1_PerfMonCtlClk                                                                       0x40740
#define regUMCCH1_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH1_1_PerfMonCtrClk_Lo                                                                    0x40741
#define regUMCCH1_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH1_1_PerfMonCtrClk_Hi                                                                    0x40742
#define regUMCCH1_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH1_1_PerfMonCtl1                                                                         0x40744
#define regUMCCH1_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr1_Lo                                                                      0x40745
#define regUMCCH1_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr1_Hi                                                                      0x40746
#define regUMCCH1_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl2                                                                         0x40747
#define regUMCCH1_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr2_Lo                                                                      0x40748
#define regUMCCH1_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr2_Hi                                                                      0x40749
#define regUMCCH1_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl3                                                                         0x4074a
#define regUMCCH1_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr3_Lo                                                                      0x4074b
#define regUMCCH1_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr3_Hi                                                                      0x4074c
#define regUMCCH1_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl4                                                                         0x4074d
#define regUMCCH1_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr4_Lo                                                                      0x4074e
#define regUMCCH1_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr4_Hi                                                                      0x4074f
#define regUMCCH1_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl5                                                                         0x40750
#define regUMCCH1_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr5_Lo                                                                      0x40751
#define regUMCCH1_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr5_Hi                                                                      0x40752
#define regUMCCH1_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl6                                                                         0x40753
#define regUMCCH1_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr6_Lo                                                                      0x40754
#define regUMCCH1_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr6_Hi                                                                      0x40755
#define regUMCCH1_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl7                                                                         0x40756
#define regUMCCH1_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr7_Lo                                                                      0x40757
#define regUMCCH1_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr7_Hi                                                                      0x40758
#define regUMCCH1_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtl8                                                                         0x40759
#define regUMCCH1_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH1_1_PerfMonCtr8_Lo                                                                      0x4075a
#define regUMCCH1_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH1_1_PerfMonCtr8_Hi                                                                      0x4075b
#define regUMCCH1_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch2_umcchdec
// base address: 0x252000
#define regUMCCH2_1_BaseAddrCS0                                                                         0x40800
#define regUMCCH2_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH2_1_AddrMaskCS01                                                                        0x40808
#define regUMCCH2_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH2_1_AddrSelCS01                                                                         0x40810
#define regUMCCH2_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH2_1_AddrHashBank0                                                                       0x40832
#define regUMCCH2_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH2_1_AddrHashBank1                                                                       0x40833
#define regUMCCH2_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH2_1_AddrHashBank2                                                                       0x40834
#define regUMCCH2_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH2_1_AddrHashBank3                                                                       0x40835
#define regUMCCH2_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH2_1_AddrHashBank4                                                                       0x40836
#define regUMCCH2_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH2_1_AddrHashBank5                                                                       0x40837
#define regUMCCH2_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH2_1_EccErrCntSel                                                                        0x40b28
#define regUMCCH2_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH2_1_EccErrCnt                                                                           0x40b29
#define regUMCCH2_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH2_1_PerfMonCtlClk                                                                       0x40b40
#define regUMCCH2_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH2_1_PerfMonCtrClk_Lo                                                                    0x40b41
#define regUMCCH2_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH2_1_PerfMonCtrClk_Hi                                                                    0x40b42
#define regUMCCH2_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH2_1_PerfMonCtl1                                                                         0x40b44
#define regUMCCH2_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr1_Lo                                                                      0x40b45
#define regUMCCH2_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr1_Hi                                                                      0x40b46
#define regUMCCH2_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl2                                                                         0x40b47
#define regUMCCH2_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr2_Lo                                                                      0x40b48
#define regUMCCH2_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr2_Hi                                                                      0x40b49
#define regUMCCH2_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl3                                                                         0x40b4a
#define regUMCCH2_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr3_Lo                                                                      0x40b4b
#define regUMCCH2_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr3_Hi                                                                      0x40b4c
#define regUMCCH2_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl4                                                                         0x40b4d
#define regUMCCH2_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr4_Lo                                                                      0x40b4e
#define regUMCCH2_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr4_Hi                                                                      0x40b4f
#define regUMCCH2_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl5                                                                         0x40b50
#define regUMCCH2_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr5_Lo                                                                      0x40b51
#define regUMCCH2_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr5_Hi                                                                      0x40b52
#define regUMCCH2_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl6                                                                         0x40b53
#define regUMCCH2_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr6_Lo                                                                      0x40b54
#define regUMCCH2_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr6_Hi                                                                      0x40b55
#define regUMCCH2_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl7                                                                         0x40b56
#define regUMCCH2_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr7_Lo                                                                      0x40b57
#define regUMCCH2_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr7_Hi                                                                      0x40b58
#define regUMCCH2_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtl8                                                                         0x40b59
#define regUMCCH2_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH2_1_PerfMonCtr8_Lo                                                                      0x40b5a
#define regUMCCH2_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH2_1_PerfMonCtr8_Hi                                                                      0x40b5b
#define regUMCCH2_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch3_umcchdec
// base address: 0x253000
#define regUMCCH3_1_BaseAddrCS0                                                                         0x40c00
#define regUMCCH3_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH3_1_AddrMaskCS01                                                                        0x40c08
#define regUMCCH3_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH3_1_AddrSelCS01                                                                         0x40c10
#define regUMCCH3_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH3_1_AddrHashBank0                                                                       0x40c32
#define regUMCCH3_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH3_1_AddrHashBank1                                                                       0x40c33
#define regUMCCH3_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH3_1_AddrHashBank2                                                                       0x40c34
#define regUMCCH3_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH3_1_AddrHashBank3                                                                       0x40c35
#define regUMCCH3_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH3_1_AddrHashBank4                                                                       0x40c36
#define regUMCCH3_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH3_1_AddrHashBank5                                                                       0x40c37
#define regUMCCH3_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH3_1_EccErrCntSel                                                                        0x40f28
#define regUMCCH3_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH3_1_EccErrCnt                                                                           0x40f29
#define regUMCCH3_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH3_1_PerfMonCtlClk                                                                       0x40f40
#define regUMCCH3_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH3_1_PerfMonCtrClk_Lo                                                                    0x40f41
#define regUMCCH3_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH3_1_PerfMonCtrClk_Hi                                                                    0x40f42
#define regUMCCH3_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH3_1_PerfMonCtl1                                                                         0x40f44
#define regUMCCH3_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr1_Lo                                                                      0x40f45
#define regUMCCH3_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr1_Hi                                                                      0x40f46
#define regUMCCH3_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl2                                                                         0x40f47
#define regUMCCH3_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr2_Lo                                                                      0x40f48
#define regUMCCH3_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr2_Hi                                                                      0x40f49
#define regUMCCH3_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl3                                                                         0x40f4a
#define regUMCCH3_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr3_Lo                                                                      0x40f4b
#define regUMCCH3_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr3_Hi                                                                      0x40f4c
#define regUMCCH3_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl4                                                                         0x40f4d
#define regUMCCH3_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr4_Lo                                                                      0x40f4e
#define regUMCCH3_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr4_Hi                                                                      0x40f4f
#define regUMCCH3_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl5                                                                         0x40f50
#define regUMCCH3_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr5_Lo                                                                      0x40f51
#define regUMCCH3_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr5_Hi                                                                      0x40f52
#define regUMCCH3_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl6                                                                         0x40f53
#define regUMCCH3_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr6_Lo                                                                      0x40f54
#define regUMCCH3_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr6_Hi                                                                      0x40f55
#define regUMCCH3_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl7                                                                         0x40f56
#define regUMCCH3_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr7_Lo                                                                      0x40f57
#define regUMCCH3_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr7_Hi                                                                      0x40f58
#define regUMCCH3_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtl8                                                                         0x40f59
#define regUMCCH3_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH3_1_PerfMonCtr8_Lo                                                                      0x40f5a
#define regUMCCH3_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH3_1_PerfMonCtr8_Hi                                                                      0x40f5b
#define regUMCCH3_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch4_umcchdec
// base address: 0x350000
#define regUMCCH4_1_BaseAddrCS0                                                                         0x80000
#define regUMCCH4_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH4_1_AddrMaskCS01                                                                        0x80008
#define regUMCCH4_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH4_1_AddrSelCS01                                                                         0x80010
#define regUMCCH4_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH4_1_AddrHashBank0                                                                       0x80032
#define regUMCCH4_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH4_1_AddrHashBank1                                                                       0x80033
#define regUMCCH4_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH4_1_AddrHashBank2                                                                       0x80034
#define regUMCCH4_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH4_1_AddrHashBank3                                                                       0x80035
#define regUMCCH4_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH4_1_AddrHashBank4                                                                       0x80036
#define regUMCCH4_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH4_1_AddrHashBank5                                                                       0x80037
#define regUMCCH4_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH4_1_EccErrCntSel                                                                        0x80328
#define regUMCCH4_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH4_1_EccErrCnt                                                                           0x80329
#define regUMCCH4_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH4_1_PerfMonCtlClk                                                                       0x80340
#define regUMCCH4_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH4_1_PerfMonCtrClk_Lo                                                                    0x80341
#define regUMCCH4_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH4_1_PerfMonCtrClk_Hi                                                                    0x80342
#define regUMCCH4_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH4_1_PerfMonCtl1                                                                         0x80344
#define regUMCCH4_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr1_Lo                                                                      0x80345
#define regUMCCH4_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr1_Hi                                                                      0x80346
#define regUMCCH4_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl2                                                                         0x80347
#define regUMCCH4_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr2_Lo                                                                      0x80348
#define regUMCCH4_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr2_Hi                                                                      0x80349
#define regUMCCH4_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl3                                                                         0x8034a
#define regUMCCH4_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr3_Lo                                                                      0x8034b
#define regUMCCH4_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr3_Hi                                                                      0x8034c
#define regUMCCH4_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl4                                                                         0x8034d
#define regUMCCH4_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr4_Lo                                                                      0x8034e
#define regUMCCH4_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr4_Hi                                                                      0x8034f
#define regUMCCH4_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl5                                                                         0x80350
#define regUMCCH4_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr5_Lo                                                                      0x80351
#define regUMCCH4_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr5_Hi                                                                      0x80352
#define regUMCCH4_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl6                                                                         0x80353
#define regUMCCH4_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr6_Lo                                                                      0x80354
#define regUMCCH4_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr6_Hi                                                                      0x80355
#define regUMCCH4_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl7                                                                         0x80356
#define regUMCCH4_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr7_Lo                                                                      0x80357
#define regUMCCH4_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr7_Hi                                                                      0x80358
#define regUMCCH4_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtl8                                                                         0x80359
#define regUMCCH4_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH4_1_PerfMonCtr8_Lo                                                                      0x8035a
#define regUMCCH4_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH4_1_PerfMonCtr8_Hi                                                                      0x8035b
#define regUMCCH4_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch5_umcchdec
// base address: 0x351000
#define regUMCCH5_1_BaseAddrCS0                                                                         0x80400
#define regUMCCH5_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH5_1_AddrMaskCS01                                                                        0x80408
#define regUMCCH5_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH5_1_AddrSelCS01                                                                         0x80410
#define regUMCCH5_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH5_1_AddrHashBank0                                                                       0x80432
#define regUMCCH5_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH5_1_AddrHashBank1                                                                       0x80433
#define regUMCCH5_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH5_1_AddrHashBank2                                                                       0x80434
#define regUMCCH5_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH5_1_AddrHashBank3                                                                       0x80435
#define regUMCCH5_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH5_1_AddrHashBank4                                                                       0x80436
#define regUMCCH5_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH5_1_AddrHashBank5                                                                       0x80437
#define regUMCCH5_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH5_1_EccErrCntSel                                                                        0x80728
#define regUMCCH5_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH5_1_EccErrCnt                                                                           0x80729
#define regUMCCH5_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH5_1_PerfMonCtlClk                                                                       0x80740
#define regUMCCH5_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH5_1_PerfMonCtrClk_Lo                                                                    0x80741
#define regUMCCH5_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH5_1_PerfMonCtrClk_Hi                                                                    0x80742
#define regUMCCH5_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH5_1_PerfMonCtl1                                                                         0x80744
#define regUMCCH5_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr1_Lo                                                                      0x80745
#define regUMCCH5_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr1_Hi                                                                      0x80746
#define regUMCCH5_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl2                                                                         0x80747
#define regUMCCH5_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr2_Lo                                                                      0x80748
#define regUMCCH5_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr2_Hi                                                                      0x80749
#define regUMCCH5_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl3                                                                         0x8074a
#define regUMCCH5_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr3_Lo                                                                      0x8074b
#define regUMCCH5_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr3_Hi                                                                      0x8074c
#define regUMCCH5_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl4                                                                         0x8074d
#define regUMCCH5_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr4_Lo                                                                      0x8074e
#define regUMCCH5_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr4_Hi                                                                      0x8074f
#define regUMCCH5_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl5                                                                         0x80750
#define regUMCCH5_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr5_Lo                                                                      0x80751
#define regUMCCH5_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr5_Hi                                                                      0x80752
#define regUMCCH5_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl6                                                                         0x80753
#define regUMCCH5_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr6_Lo                                                                      0x80754
#define regUMCCH5_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr6_Hi                                                                      0x80755
#define regUMCCH5_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl7                                                                         0x80756
#define regUMCCH5_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr7_Lo                                                                      0x80757
#define regUMCCH5_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr7_Hi                                                                      0x80758
#define regUMCCH5_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtl8                                                                         0x80759
#define regUMCCH5_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH5_1_PerfMonCtr8_Lo                                                                      0x8075a
#define regUMCCH5_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH5_1_PerfMonCtr8_Hi                                                                      0x8075b
#define regUMCCH5_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch6_umcchdec
// base address: 0x352000
#define regUMCCH6_1_BaseAddrCS0                                                                         0x80800
#define regUMCCH6_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH6_1_AddrMaskCS01                                                                        0x80808
#define regUMCCH6_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH6_1_AddrSelCS01                                                                         0x80810
#define regUMCCH6_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH6_1_AddrHashBank0                                                                       0x80832
#define regUMCCH6_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH6_1_AddrHashBank1                                                                       0x80833
#define regUMCCH6_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH6_1_AddrHashBank2                                                                       0x80834
#define regUMCCH6_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH6_1_AddrHashBank3                                                                       0x80835
#define regUMCCH6_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH6_1_AddrHashBank4                                                                       0x80836
#define regUMCCH6_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH6_1_AddrHashBank5                                                                       0x80837
#define regUMCCH6_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH6_1_EccErrCntSel                                                                        0x80b28
#define regUMCCH6_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH6_1_EccErrCnt                                                                           0x80b29
#define regUMCCH6_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH6_1_PerfMonCtlClk                                                                       0x80b40
#define regUMCCH6_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH6_1_PerfMonCtrClk_Lo                                                                    0x80b41
#define regUMCCH6_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH6_1_PerfMonCtrClk_Hi                                                                    0x80b42
#define regUMCCH6_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH6_1_PerfMonCtl1                                                                         0x80b44
#define regUMCCH6_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr1_Lo                                                                      0x80b45
#define regUMCCH6_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr1_Hi                                                                      0x80b46
#define regUMCCH6_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl2                                                                         0x80b47
#define regUMCCH6_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr2_Lo                                                                      0x80b48
#define regUMCCH6_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr2_Hi                                                                      0x80b49
#define regUMCCH6_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl3                                                                         0x80b4a
#define regUMCCH6_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr3_Lo                                                                      0x80b4b
#define regUMCCH6_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr3_Hi                                                                      0x80b4c
#define regUMCCH6_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl4                                                                         0x80b4d
#define regUMCCH6_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr4_Lo                                                                      0x80b4e
#define regUMCCH6_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr4_Hi                                                                      0x80b4f
#define regUMCCH6_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl5                                                                         0x80b50
#define regUMCCH6_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr5_Lo                                                                      0x80b51
#define regUMCCH6_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr5_Hi                                                                      0x80b52
#define regUMCCH6_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl6                                                                         0x80b53
#define regUMCCH6_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr6_Lo                                                                      0x80b54
#define regUMCCH6_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr6_Hi                                                                      0x80b55
#define regUMCCH6_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl7                                                                         0x80b56
#define regUMCCH6_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr7_Lo                                                                      0x80b57
#define regUMCCH6_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr7_Hi                                                                      0x80b58
#define regUMCCH6_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtl8                                                                         0x80b59
#define regUMCCH6_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH6_1_PerfMonCtr8_Lo                                                                      0x80b5a
#define regUMCCH6_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH6_1_PerfMonCtr8_Hi                                                                      0x80b5b
#define regUMCCH6_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc1_umcch7_umcchdec
// base address: 0x353000
#define regUMCCH7_1_BaseAddrCS0                                                                         0x80c00
#define regUMCCH7_1_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH7_1_AddrMaskCS01                                                                        0x80c08
#define regUMCCH7_1_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH7_1_AddrSelCS01                                                                         0x80c10
#define regUMCCH7_1_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH7_1_AddrHashBank0                                                                       0x80c32
#define regUMCCH7_1_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH7_1_AddrHashBank1                                                                       0x80c33
#define regUMCCH7_1_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH7_1_AddrHashBank2                                                                       0x80c34
#define regUMCCH7_1_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH7_1_AddrHashBank3                                                                       0x80c35
#define regUMCCH7_1_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH7_1_AddrHashBank4                                                                       0x80c36
#define regUMCCH7_1_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH7_1_AddrHashBank5                                                                       0x80c37
#define regUMCCH7_1_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH7_1_EccErrCntSel                                                                        0x80f28
#define regUMCCH7_1_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH7_1_EccErrCnt                                                                           0x80f29
#define regUMCCH7_1_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH7_1_PerfMonCtlClk                                                                       0x80f40
#define regUMCCH7_1_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH7_1_PerfMonCtrClk_Lo                                                                    0x80f41
#define regUMCCH7_1_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH7_1_PerfMonCtrClk_Hi                                                                    0x80f42
#define regUMCCH7_1_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH7_1_PerfMonCtl1                                                                         0x80f44
#define regUMCCH7_1_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr1_Lo                                                                      0x80f45
#define regUMCCH7_1_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr1_Hi                                                                      0x80f46
#define regUMCCH7_1_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl2                                                                         0x80f47
#define regUMCCH7_1_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr2_Lo                                                                      0x80f48
#define regUMCCH7_1_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr2_Hi                                                                      0x80f49
#define regUMCCH7_1_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl3                                                                         0x80f4a
#define regUMCCH7_1_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr3_Lo                                                                      0x80f4b
#define regUMCCH7_1_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr3_Hi                                                                      0x80f4c
#define regUMCCH7_1_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl4                                                                         0x80f4d
#define regUMCCH7_1_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr4_Lo                                                                      0x80f4e
#define regUMCCH7_1_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr4_Hi                                                                      0x80f4f
#define regUMCCH7_1_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl5                                                                         0x80f50
#define regUMCCH7_1_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr5_Lo                                                                      0x80f51
#define regUMCCH7_1_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr5_Hi                                                                      0x80f52
#define regUMCCH7_1_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl6                                                                         0x80f53
#define regUMCCH7_1_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr6_Lo                                                                      0x80f54
#define regUMCCH7_1_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr6_Hi                                                                      0x80f55
#define regUMCCH7_1_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl7                                                                         0x80f56
#define regUMCCH7_1_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr7_Lo                                                                      0x80f57
#define regUMCCH7_1_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr7_Hi                                                                      0x80f58
#define regUMCCH7_1_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtl8                                                                         0x80f59
#define regUMCCH7_1_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH7_1_PerfMonCtr8_Lo                                                                      0x80f5a
#define regUMCCH7_1_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH7_1_PerfMonCtr8_Hi                                                                      0x80f5b
#define regUMCCH7_1_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch0_umcchdec
// base address: 0x450000
#define regUMCCH0_2_BaseAddrCS0                                                                         0xc0000
#define regUMCCH0_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH0_2_AddrMaskCS01                                                                        0xc0008
#define regUMCCH0_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH0_2_AddrSelCS01                                                                         0xc0010
#define regUMCCH0_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH0_2_AddrHashBank0                                                                       0xc0032
#define regUMCCH0_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH0_2_AddrHashBank1                                                                       0xc0033
#define regUMCCH0_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH0_2_AddrHashBank2                                                                       0xc0034
#define regUMCCH0_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH0_2_AddrHashBank3                                                                       0xc0035
#define regUMCCH0_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH0_2_AddrHashBank4                                                                       0xc0036
#define regUMCCH0_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH0_2_AddrHashBank5                                                                       0xc0037
#define regUMCCH0_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH0_2_EccErrCntSel                                                                        0xc0328
#define regUMCCH0_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH0_2_EccErrCnt                                                                           0xc0329
#define regUMCCH0_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH0_2_PerfMonCtlClk                                                                       0xc0340
#define regUMCCH0_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH0_2_PerfMonCtrClk_Lo                                                                    0xc0341
#define regUMCCH0_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH0_2_PerfMonCtrClk_Hi                                                                    0xc0342
#define regUMCCH0_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH0_2_PerfMonCtl1                                                                         0xc0344
#define regUMCCH0_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr1_Lo                                                                      0xc0345
#define regUMCCH0_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr1_Hi                                                                      0xc0346
#define regUMCCH0_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl2                                                                         0xc0347
#define regUMCCH0_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr2_Lo                                                                      0xc0348
#define regUMCCH0_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr2_Hi                                                                      0xc0349
#define regUMCCH0_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl3                                                                         0xc034a
#define regUMCCH0_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr3_Lo                                                                      0xc034b
#define regUMCCH0_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr3_Hi                                                                      0xc034c
#define regUMCCH0_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl4                                                                         0xc034d
#define regUMCCH0_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr4_Lo                                                                      0xc034e
#define regUMCCH0_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr4_Hi                                                                      0xc034f
#define regUMCCH0_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl5                                                                         0xc0350
#define regUMCCH0_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr5_Lo                                                                      0xc0351
#define regUMCCH0_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr5_Hi                                                                      0xc0352
#define regUMCCH0_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl6                                                                         0xc0353
#define regUMCCH0_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr6_Lo                                                                      0xc0354
#define regUMCCH0_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr6_Hi                                                                      0xc0355
#define regUMCCH0_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl7                                                                         0xc0356
#define regUMCCH0_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr7_Lo                                                                      0xc0357
#define regUMCCH0_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr7_Hi                                                                      0xc0358
#define regUMCCH0_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtl8                                                                         0xc0359
#define regUMCCH0_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH0_2_PerfMonCtr8_Lo                                                                      0xc035a
#define regUMCCH0_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH0_2_PerfMonCtr8_Hi                                                                      0xc035b
#define regUMCCH0_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch1_umcchdec
// base address: 0x451000
#define regUMCCH1_2_BaseAddrCS0                                                                         0xc0400
#define regUMCCH1_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH1_2_AddrMaskCS01                                                                        0xc0408
#define regUMCCH1_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH1_2_AddrSelCS01                                                                         0xc0410
#define regUMCCH1_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH1_2_AddrHashBank0                                                                       0xc0432
#define regUMCCH1_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH1_2_AddrHashBank1                                                                       0xc0433
#define regUMCCH1_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH1_2_AddrHashBank2                                                                       0xc0434
#define regUMCCH1_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH1_2_AddrHashBank3                                                                       0xc0435
#define regUMCCH1_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH1_2_AddrHashBank4                                                                       0xc0436
#define regUMCCH1_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH1_2_AddrHashBank5                                                                       0xc0437
#define regUMCCH1_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH1_2_EccErrCntSel                                                                        0xc0728
#define regUMCCH1_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH1_2_EccErrCnt                                                                           0xc0729
#define regUMCCH1_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH1_2_PerfMonCtlClk                                                                       0xc0740
#define regUMCCH1_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH1_2_PerfMonCtrClk_Lo                                                                    0xc0741
#define regUMCCH1_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH1_2_PerfMonCtrClk_Hi                                                                    0xc0742
#define regUMCCH1_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH1_2_PerfMonCtl1                                                                         0xc0744
#define regUMCCH1_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr1_Lo                                                                      0xc0745
#define regUMCCH1_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr1_Hi                                                                      0xc0746
#define regUMCCH1_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl2                                                                         0xc0747
#define regUMCCH1_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr2_Lo                                                                      0xc0748
#define regUMCCH1_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr2_Hi                                                                      0xc0749
#define regUMCCH1_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl3                                                                         0xc074a
#define regUMCCH1_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr3_Lo                                                                      0xc074b
#define regUMCCH1_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr3_Hi                                                                      0xc074c
#define regUMCCH1_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl4                                                                         0xc074d
#define regUMCCH1_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr4_Lo                                                                      0xc074e
#define regUMCCH1_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr4_Hi                                                                      0xc074f
#define regUMCCH1_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl5                                                                         0xc0750
#define regUMCCH1_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr5_Lo                                                                      0xc0751
#define regUMCCH1_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr5_Hi                                                                      0xc0752
#define regUMCCH1_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl6                                                                         0xc0753
#define regUMCCH1_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr6_Lo                                                                      0xc0754
#define regUMCCH1_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr6_Hi                                                                      0xc0755
#define regUMCCH1_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl7                                                                         0xc0756
#define regUMCCH1_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr7_Lo                                                                      0xc0757
#define regUMCCH1_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr7_Hi                                                                      0xc0758
#define regUMCCH1_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtl8                                                                         0xc0759
#define regUMCCH1_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH1_2_PerfMonCtr8_Lo                                                                      0xc075a
#define regUMCCH1_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH1_2_PerfMonCtr8_Hi                                                                      0xc075b
#define regUMCCH1_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch2_umcchdec
// base address: 0x452000
#define regUMCCH2_2_BaseAddrCS0                                                                         0xc0800
#define regUMCCH2_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH2_2_AddrMaskCS01                                                                        0xc0808
#define regUMCCH2_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH2_2_AddrSelCS01                                                                         0xc0810
#define regUMCCH2_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH2_2_AddrHashBank0                                                                       0xc0832
#define regUMCCH2_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH2_2_AddrHashBank1                                                                       0xc0833
#define regUMCCH2_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH2_2_AddrHashBank2                                                                       0xc0834
#define regUMCCH2_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH2_2_AddrHashBank3                                                                       0xc0835
#define regUMCCH2_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH2_2_AddrHashBank4                                                                       0xc0836
#define regUMCCH2_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH2_2_AddrHashBank5                                                                       0xc0837
#define regUMCCH2_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH2_2_EccErrCntSel                                                                        0xc0b28
#define regUMCCH2_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH2_2_EccErrCnt                                                                           0xc0b29
#define regUMCCH2_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH2_2_PerfMonCtlClk                                                                       0xc0b40
#define regUMCCH2_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH2_2_PerfMonCtrClk_Lo                                                                    0xc0b41
#define regUMCCH2_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH2_2_PerfMonCtrClk_Hi                                                                    0xc0b42
#define regUMCCH2_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH2_2_PerfMonCtl1                                                                         0xc0b44
#define regUMCCH2_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr1_Lo                                                                      0xc0b45
#define regUMCCH2_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr1_Hi                                                                      0xc0b46
#define regUMCCH2_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl2                                                                         0xc0b47
#define regUMCCH2_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr2_Lo                                                                      0xc0b48
#define regUMCCH2_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr2_Hi                                                                      0xc0b49
#define regUMCCH2_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl3                                                                         0xc0b4a
#define regUMCCH2_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr3_Lo                                                                      0xc0b4b
#define regUMCCH2_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr3_Hi                                                                      0xc0b4c
#define regUMCCH2_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl4                                                                         0xc0b4d
#define regUMCCH2_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr4_Lo                                                                      0xc0b4e
#define regUMCCH2_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr4_Hi                                                                      0xc0b4f
#define regUMCCH2_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl5                                                                         0xc0b50
#define regUMCCH2_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr5_Lo                                                                      0xc0b51
#define regUMCCH2_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr5_Hi                                                                      0xc0b52
#define regUMCCH2_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl6                                                                         0xc0b53
#define regUMCCH2_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr6_Lo                                                                      0xc0b54
#define regUMCCH2_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr6_Hi                                                                      0xc0b55
#define regUMCCH2_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl7                                                                         0xc0b56
#define regUMCCH2_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr7_Lo                                                                      0xc0b57
#define regUMCCH2_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr7_Hi                                                                      0xc0b58
#define regUMCCH2_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtl8                                                                         0xc0b59
#define regUMCCH2_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH2_2_PerfMonCtr8_Lo                                                                      0xc0b5a
#define regUMCCH2_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH2_2_PerfMonCtr8_Hi                                                                      0xc0b5b
#define regUMCCH2_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch3_umcchdec
// base address: 0x453000
#define regUMCCH3_2_BaseAddrCS0                                                                         0xc0c00
#define regUMCCH3_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH3_2_AddrMaskCS01                                                                        0xc0c08
#define regUMCCH3_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH3_2_AddrSelCS01                                                                         0xc0c10
#define regUMCCH3_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH3_2_AddrHashBank0                                                                       0xc0c32
#define regUMCCH3_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH3_2_AddrHashBank1                                                                       0xc0c33
#define regUMCCH3_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH3_2_AddrHashBank2                                                                       0xc0c34
#define regUMCCH3_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH3_2_AddrHashBank3                                                                       0xc0c35
#define regUMCCH3_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH3_2_AddrHashBank4                                                                       0xc0c36
#define regUMCCH3_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH3_2_AddrHashBank5                                                                       0xc0c37
#define regUMCCH3_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH3_2_EccErrCntSel                                                                        0xc0f28
#define regUMCCH3_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH3_2_EccErrCnt                                                                           0xc0f29
#define regUMCCH3_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH3_2_PerfMonCtlClk                                                                       0xc0f40
#define regUMCCH3_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH3_2_PerfMonCtrClk_Lo                                                                    0xc0f41
#define regUMCCH3_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH3_2_PerfMonCtrClk_Hi                                                                    0xc0f42
#define regUMCCH3_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH3_2_PerfMonCtl1                                                                         0xc0f44
#define regUMCCH3_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr1_Lo                                                                      0xc0f45
#define regUMCCH3_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr1_Hi                                                                      0xc0f46
#define regUMCCH3_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl2                                                                         0xc0f47
#define regUMCCH3_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr2_Lo                                                                      0xc0f48
#define regUMCCH3_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr2_Hi                                                                      0xc0f49
#define regUMCCH3_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl3                                                                         0xc0f4a
#define regUMCCH3_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr3_Lo                                                                      0xc0f4b
#define regUMCCH3_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr3_Hi                                                                      0xc0f4c
#define regUMCCH3_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl4                                                                         0xc0f4d
#define regUMCCH3_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr4_Lo                                                                      0xc0f4e
#define regUMCCH3_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr4_Hi                                                                      0xc0f4f
#define regUMCCH3_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl5                                                                         0xc0f50
#define regUMCCH3_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr5_Lo                                                                      0xc0f51
#define regUMCCH3_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr5_Hi                                                                      0xc0f52
#define regUMCCH3_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl6                                                                         0xc0f53
#define regUMCCH3_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr6_Lo                                                                      0xc0f54
#define regUMCCH3_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr6_Hi                                                                      0xc0f55
#define regUMCCH3_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl7                                                                         0xc0f56
#define regUMCCH3_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr7_Lo                                                                      0xc0f57
#define regUMCCH3_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr7_Hi                                                                      0xc0f58
#define regUMCCH3_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtl8                                                                         0xc0f59
#define regUMCCH3_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH3_2_PerfMonCtr8_Lo                                                                      0xc0f5a
#define regUMCCH3_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH3_2_PerfMonCtr8_Hi                                                                      0xc0f5b
#define regUMCCH3_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch4_umcchdec
// base address: 0x550000
#define regUMCCH4_2_BaseAddrCS0                                                                         0x100000
#define regUMCCH4_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH4_2_AddrMaskCS01                                                                        0x100008
#define regUMCCH4_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH4_2_AddrSelCS01                                                                         0x100010
#define regUMCCH4_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH4_2_AddrHashBank0                                                                       0x100032
#define regUMCCH4_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH4_2_AddrHashBank1                                                                       0x100033
#define regUMCCH4_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH4_2_AddrHashBank2                                                                       0x100034
#define regUMCCH4_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH4_2_AddrHashBank3                                                                       0x100035
#define regUMCCH4_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH4_2_AddrHashBank4                                                                       0x100036
#define regUMCCH4_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH4_2_AddrHashBank5                                                                       0x100037
#define regUMCCH4_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH4_2_EccErrCntSel                                                                        0x100328
#define regUMCCH4_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH4_2_EccErrCnt                                                                           0x100329
#define regUMCCH4_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH4_2_PerfMonCtlClk                                                                       0x100340
#define regUMCCH4_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH4_2_PerfMonCtrClk_Lo                                                                    0x100341
#define regUMCCH4_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH4_2_PerfMonCtrClk_Hi                                                                    0x100342
#define regUMCCH4_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH4_2_PerfMonCtl1                                                                         0x100344
#define regUMCCH4_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr1_Lo                                                                      0x100345
#define regUMCCH4_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr1_Hi                                                                      0x100346
#define regUMCCH4_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl2                                                                         0x100347
#define regUMCCH4_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr2_Lo                                                                      0x100348
#define regUMCCH4_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr2_Hi                                                                      0x100349
#define regUMCCH4_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl3                                                                         0x10034a
#define regUMCCH4_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr3_Lo                                                                      0x10034b
#define regUMCCH4_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr3_Hi                                                                      0x10034c
#define regUMCCH4_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl4                                                                         0x10034d
#define regUMCCH4_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr4_Lo                                                                      0x10034e
#define regUMCCH4_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr4_Hi                                                                      0x10034f
#define regUMCCH4_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl5                                                                         0x100350
#define regUMCCH4_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr5_Lo                                                                      0x100351
#define regUMCCH4_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr5_Hi                                                                      0x100352
#define regUMCCH4_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl6                                                                         0x100353
#define regUMCCH4_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr6_Lo                                                                      0x100354
#define regUMCCH4_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr6_Hi                                                                      0x100355
#define regUMCCH4_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl7                                                                         0x100356
#define regUMCCH4_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr7_Lo                                                                      0x100357
#define regUMCCH4_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr7_Hi                                                                      0x100358
#define regUMCCH4_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtl8                                                                         0x100359
#define regUMCCH4_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH4_2_PerfMonCtr8_Lo                                                                      0x10035a
#define regUMCCH4_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH4_2_PerfMonCtr8_Hi                                                                      0x10035b
#define regUMCCH4_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch5_umcchdec
// base address: 0x551000
#define regUMCCH5_2_BaseAddrCS0                                                                         0x100400
#define regUMCCH5_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH5_2_AddrMaskCS01                                                                        0x100408
#define regUMCCH5_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH5_2_AddrSelCS01                                                                         0x100410
#define regUMCCH5_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH5_2_AddrHashBank0                                                                       0x100432
#define regUMCCH5_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH5_2_AddrHashBank1                                                                       0x100433
#define regUMCCH5_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH5_2_AddrHashBank2                                                                       0x100434
#define regUMCCH5_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH5_2_AddrHashBank3                                                                       0x100435
#define regUMCCH5_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH5_2_AddrHashBank4                                                                       0x100436
#define regUMCCH5_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH5_2_AddrHashBank5                                                                       0x100437
#define regUMCCH5_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH5_2_EccErrCntSel                                                                        0x100728
#define regUMCCH5_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH5_2_EccErrCnt                                                                           0x100729
#define regUMCCH5_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH5_2_PerfMonCtlClk                                                                       0x100740
#define regUMCCH5_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH5_2_PerfMonCtrClk_Lo                                                                    0x100741
#define regUMCCH5_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH5_2_PerfMonCtrClk_Hi                                                                    0x100742
#define regUMCCH5_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH5_2_PerfMonCtl1                                                                         0x100744
#define regUMCCH5_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr1_Lo                                                                      0x100745
#define regUMCCH5_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr1_Hi                                                                      0x100746
#define regUMCCH5_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl2                                                                         0x100747
#define regUMCCH5_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr2_Lo                                                                      0x100748
#define regUMCCH5_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr2_Hi                                                                      0x100749
#define regUMCCH5_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl3                                                                         0x10074a
#define regUMCCH5_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr3_Lo                                                                      0x10074b
#define regUMCCH5_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr3_Hi                                                                      0x10074c
#define regUMCCH5_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl4                                                                         0x10074d
#define regUMCCH5_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr4_Lo                                                                      0x10074e
#define regUMCCH5_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr4_Hi                                                                      0x10074f
#define regUMCCH5_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl5                                                                         0x100750
#define regUMCCH5_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr5_Lo                                                                      0x100751
#define regUMCCH5_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr5_Hi                                                                      0x100752
#define regUMCCH5_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl6                                                                         0x100753
#define regUMCCH5_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr6_Lo                                                                      0x100754
#define regUMCCH5_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr6_Hi                                                                      0x100755
#define regUMCCH5_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl7                                                                         0x100756
#define regUMCCH5_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr7_Lo                                                                      0x100757
#define regUMCCH5_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr7_Hi                                                                      0x100758
#define regUMCCH5_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtl8                                                                         0x100759
#define regUMCCH5_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH5_2_PerfMonCtr8_Lo                                                                      0x10075a
#define regUMCCH5_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH5_2_PerfMonCtr8_Hi                                                                      0x10075b
#define regUMCCH5_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch6_umcchdec
// base address: 0x552000
#define regUMCCH6_2_BaseAddrCS0                                                                         0x100800
#define regUMCCH6_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH6_2_AddrMaskCS01                                                                        0x100808
#define regUMCCH6_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH6_2_AddrSelCS01                                                                         0x100810
#define regUMCCH6_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH6_2_AddrHashBank0                                                                       0x100832
#define regUMCCH6_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH6_2_AddrHashBank1                                                                       0x100833
#define regUMCCH6_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH6_2_AddrHashBank2                                                                       0x100834
#define regUMCCH6_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH6_2_AddrHashBank3                                                                       0x100835
#define regUMCCH6_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH6_2_AddrHashBank4                                                                       0x100836
#define regUMCCH6_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH6_2_AddrHashBank5                                                                       0x100837
#define regUMCCH6_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH6_2_EccErrCntSel                                                                        0x100b28
#define regUMCCH6_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH6_2_EccErrCnt                                                                           0x100b29
#define regUMCCH6_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH6_2_PerfMonCtlClk                                                                       0x100b40
#define regUMCCH6_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH6_2_PerfMonCtrClk_Lo                                                                    0x100b41
#define regUMCCH6_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH6_2_PerfMonCtrClk_Hi                                                                    0x100b42
#define regUMCCH6_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH6_2_PerfMonCtl1                                                                         0x100b44
#define regUMCCH6_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr1_Lo                                                                      0x100b45
#define regUMCCH6_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr1_Hi                                                                      0x100b46
#define regUMCCH6_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl2                                                                         0x100b47
#define regUMCCH6_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr2_Lo                                                                      0x100b48
#define regUMCCH6_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr2_Hi                                                                      0x100b49
#define regUMCCH6_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl3                                                                         0x100b4a
#define regUMCCH6_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr3_Lo                                                                      0x100b4b
#define regUMCCH6_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr3_Hi                                                                      0x100b4c
#define regUMCCH6_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl4                                                                         0x100b4d
#define regUMCCH6_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr4_Lo                                                                      0x100b4e
#define regUMCCH6_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr4_Hi                                                                      0x100b4f
#define regUMCCH6_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl5                                                                         0x100b50
#define regUMCCH6_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr5_Lo                                                                      0x100b51
#define regUMCCH6_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr5_Hi                                                                      0x100b52
#define regUMCCH6_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl6                                                                         0x100b53
#define regUMCCH6_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr6_Lo                                                                      0x100b54
#define regUMCCH6_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr6_Hi                                                                      0x100b55
#define regUMCCH6_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl7                                                                         0x100b56
#define regUMCCH6_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr7_Lo                                                                      0x100b57
#define regUMCCH6_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr7_Hi                                                                      0x100b58
#define regUMCCH6_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtl8                                                                         0x100b59
#define regUMCCH6_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH6_2_PerfMonCtr8_Lo                                                                      0x100b5a
#define regUMCCH6_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH6_2_PerfMonCtr8_Hi                                                                      0x100b5b
#define regUMCCH6_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc2_umcch7_umcchdec
// base address: 0x553000
#define regUMCCH7_2_BaseAddrCS0                                                                         0x100c00
#define regUMCCH7_2_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH7_2_AddrMaskCS01                                                                        0x100c08
#define regUMCCH7_2_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH7_2_AddrSelCS01                                                                         0x100c10
#define regUMCCH7_2_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH7_2_AddrHashBank0                                                                       0x100c32
#define regUMCCH7_2_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH7_2_AddrHashBank1                                                                       0x100c33
#define regUMCCH7_2_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH7_2_AddrHashBank2                                                                       0x100c34
#define regUMCCH7_2_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH7_2_AddrHashBank3                                                                       0x100c35
#define regUMCCH7_2_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH7_2_AddrHashBank4                                                                       0x100c36
#define regUMCCH7_2_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH7_2_AddrHashBank5                                                                       0x100c37
#define regUMCCH7_2_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH7_2_EccErrCntSel                                                                        0x100f28
#define regUMCCH7_2_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH7_2_EccErrCnt                                                                           0x100f29
#define regUMCCH7_2_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH7_2_PerfMonCtlClk                                                                       0x100f40
#define regUMCCH7_2_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH7_2_PerfMonCtrClk_Lo                                                                    0x100f41
#define regUMCCH7_2_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH7_2_PerfMonCtrClk_Hi                                                                    0x100f42
#define regUMCCH7_2_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH7_2_PerfMonCtl1                                                                         0x100f44
#define regUMCCH7_2_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr1_Lo                                                                      0x100f45
#define regUMCCH7_2_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr1_Hi                                                                      0x100f46
#define regUMCCH7_2_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl2                                                                         0x100f47
#define regUMCCH7_2_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr2_Lo                                                                      0x100f48
#define regUMCCH7_2_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr2_Hi                                                                      0x100f49
#define regUMCCH7_2_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl3                                                                         0x100f4a
#define regUMCCH7_2_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr3_Lo                                                                      0x100f4b
#define regUMCCH7_2_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr3_Hi                                                                      0x100f4c
#define regUMCCH7_2_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl4                                                                         0x100f4d
#define regUMCCH7_2_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr4_Lo                                                                      0x100f4e
#define regUMCCH7_2_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr4_Hi                                                                      0x100f4f
#define regUMCCH7_2_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl5                                                                         0x100f50
#define regUMCCH7_2_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr5_Lo                                                                      0x100f51
#define regUMCCH7_2_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr5_Hi                                                                      0x100f52
#define regUMCCH7_2_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl6                                                                         0x100f53
#define regUMCCH7_2_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr6_Lo                                                                      0x100f54
#define regUMCCH7_2_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr6_Hi                                                                      0x100f55
#define regUMCCH7_2_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl7                                                                         0x100f56
#define regUMCCH7_2_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr7_Lo                                                                      0x100f57
#define regUMCCH7_2_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr7_Hi                                                                      0x100f58
#define regUMCCH7_2_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtl8                                                                         0x100f59
#define regUMCCH7_2_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH7_2_PerfMonCtr8_Lo                                                                      0x100f5a
#define regUMCCH7_2_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH7_2_PerfMonCtr8_Hi                                                                      0x100f5b
#define regUMCCH7_2_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch0_umcchdec
// base address: 0x650000
#define regUMCCH0_3_BaseAddrCS0                                                                         0x140000
#define regUMCCH0_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH0_3_AddrMaskCS01                                                                        0x140008
#define regUMCCH0_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH0_3_AddrSelCS01                                                                         0x140010
#define regUMCCH0_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH0_3_AddrHashBank0                                                                       0x140032
#define regUMCCH0_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH0_3_AddrHashBank1                                                                       0x140033
#define regUMCCH0_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH0_3_AddrHashBank2                                                                       0x140034
#define regUMCCH0_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH0_3_AddrHashBank3                                                                       0x140035
#define regUMCCH0_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH0_3_AddrHashBank4                                                                       0x140036
#define regUMCCH0_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH0_3_AddrHashBank5                                                                       0x140037
#define regUMCCH0_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH0_3_EccErrCntSel                                                                        0x140328
#define regUMCCH0_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH0_3_EccErrCnt                                                                           0x140329
#define regUMCCH0_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH0_3_PerfMonCtlClk                                                                       0x140340
#define regUMCCH0_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH0_3_PerfMonCtrClk_Lo                                                                    0x140341
#define regUMCCH0_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH0_3_PerfMonCtrClk_Hi                                                                    0x140342
#define regUMCCH0_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH0_3_PerfMonCtl1                                                                         0x140344
#define regUMCCH0_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr1_Lo                                                                      0x140345
#define regUMCCH0_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr1_Hi                                                                      0x140346
#define regUMCCH0_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl2                                                                         0x140347
#define regUMCCH0_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr2_Lo                                                                      0x140348
#define regUMCCH0_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr2_Hi                                                                      0x140349
#define regUMCCH0_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl3                                                                         0x14034a
#define regUMCCH0_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr3_Lo                                                                      0x14034b
#define regUMCCH0_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr3_Hi                                                                      0x14034c
#define regUMCCH0_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl4                                                                         0x14034d
#define regUMCCH0_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr4_Lo                                                                      0x14034e
#define regUMCCH0_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr4_Hi                                                                      0x14034f
#define regUMCCH0_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl5                                                                         0x140350
#define regUMCCH0_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr5_Lo                                                                      0x140351
#define regUMCCH0_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr5_Hi                                                                      0x140352
#define regUMCCH0_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl6                                                                         0x140353
#define regUMCCH0_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr6_Lo                                                                      0x140354
#define regUMCCH0_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr6_Hi                                                                      0x140355
#define regUMCCH0_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl7                                                                         0x140356
#define regUMCCH0_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr7_Lo                                                                      0x140357
#define regUMCCH0_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr7_Hi                                                                      0x140358
#define regUMCCH0_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtl8                                                                         0x140359
#define regUMCCH0_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH0_3_PerfMonCtr8_Lo                                                                      0x14035a
#define regUMCCH0_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH0_3_PerfMonCtr8_Hi                                                                      0x14035b
#define regUMCCH0_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch1_umcchdec
// base address: 0x651000
#define regUMCCH1_3_BaseAddrCS0                                                                         0x140400
#define regUMCCH1_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH1_3_AddrMaskCS01                                                                        0x140408
#define regUMCCH1_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH1_3_AddrSelCS01                                                                         0x140410
#define regUMCCH1_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH1_3_AddrHashBank0                                                                       0x140432
#define regUMCCH1_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH1_3_AddrHashBank1                                                                       0x140433
#define regUMCCH1_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH1_3_AddrHashBank2                                                                       0x140434
#define regUMCCH1_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH1_3_AddrHashBank3                                                                       0x140435
#define regUMCCH1_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH1_3_AddrHashBank4                                                                       0x140436
#define regUMCCH1_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH1_3_AddrHashBank5                                                                       0x140437
#define regUMCCH1_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH1_3_EccErrCntSel                                                                        0x140728
#define regUMCCH1_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH1_3_EccErrCnt                                                                           0x140729
#define regUMCCH1_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH1_3_PerfMonCtlClk                                                                       0x140740
#define regUMCCH1_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH1_3_PerfMonCtrClk_Lo                                                                    0x140741
#define regUMCCH1_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH1_3_PerfMonCtrClk_Hi                                                                    0x140742
#define regUMCCH1_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH1_3_PerfMonCtl1                                                                         0x140744
#define regUMCCH1_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr1_Lo                                                                      0x140745
#define regUMCCH1_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr1_Hi                                                                      0x140746
#define regUMCCH1_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl2                                                                         0x140747
#define regUMCCH1_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr2_Lo                                                                      0x140748
#define regUMCCH1_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr2_Hi                                                                      0x140749
#define regUMCCH1_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl3                                                                         0x14074a
#define regUMCCH1_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr3_Lo                                                                      0x14074b
#define regUMCCH1_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr3_Hi                                                                      0x14074c
#define regUMCCH1_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl4                                                                         0x14074d
#define regUMCCH1_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr4_Lo                                                                      0x14074e
#define regUMCCH1_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr4_Hi                                                                      0x14074f
#define regUMCCH1_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl5                                                                         0x140750
#define regUMCCH1_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr5_Lo                                                                      0x140751
#define regUMCCH1_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr5_Hi                                                                      0x140752
#define regUMCCH1_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl6                                                                         0x140753
#define regUMCCH1_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr6_Lo                                                                      0x140754
#define regUMCCH1_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr6_Hi                                                                      0x140755
#define regUMCCH1_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl7                                                                         0x140756
#define regUMCCH1_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr7_Lo                                                                      0x140757
#define regUMCCH1_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr7_Hi                                                                      0x140758
#define regUMCCH1_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtl8                                                                         0x140759
#define regUMCCH1_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH1_3_PerfMonCtr8_Lo                                                                      0x14075a
#define regUMCCH1_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH1_3_PerfMonCtr8_Hi                                                                      0x14075b
#define regUMCCH1_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch2_umcchdec
// base address: 0x652000
#define regUMCCH2_3_BaseAddrCS0                                                                         0x140800
#define regUMCCH2_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH2_3_AddrMaskCS01                                                                        0x140808
#define regUMCCH2_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH2_3_AddrSelCS01                                                                         0x140810
#define regUMCCH2_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH2_3_AddrHashBank0                                                                       0x140832
#define regUMCCH2_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH2_3_AddrHashBank1                                                                       0x140833
#define regUMCCH2_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH2_3_AddrHashBank2                                                                       0x140834
#define regUMCCH2_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH2_3_AddrHashBank3                                                                       0x140835
#define regUMCCH2_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH2_3_AddrHashBank4                                                                       0x140836
#define regUMCCH2_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH2_3_AddrHashBank5                                                                       0x140837
#define regUMCCH2_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH2_3_EccErrCntSel                                                                        0x140b28
#define regUMCCH2_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH2_3_EccErrCnt                                                                           0x140b29
#define regUMCCH2_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH2_3_PerfMonCtlClk                                                                       0x140b40
#define regUMCCH2_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH2_3_PerfMonCtrClk_Lo                                                                    0x140b41
#define regUMCCH2_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH2_3_PerfMonCtrClk_Hi                                                                    0x140b42
#define regUMCCH2_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH2_3_PerfMonCtl1                                                                         0x140b44
#define regUMCCH2_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr1_Lo                                                                      0x140b45
#define regUMCCH2_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr1_Hi                                                                      0x140b46
#define regUMCCH2_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl2                                                                         0x140b47
#define regUMCCH2_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr2_Lo                                                                      0x140b48
#define regUMCCH2_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr2_Hi                                                                      0x140b49
#define regUMCCH2_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl3                                                                         0x140b4a
#define regUMCCH2_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr3_Lo                                                                      0x140b4b
#define regUMCCH2_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr3_Hi                                                                      0x140b4c
#define regUMCCH2_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl4                                                                         0x140b4d
#define regUMCCH2_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr4_Lo                                                                      0x140b4e
#define regUMCCH2_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr4_Hi                                                                      0x140b4f
#define regUMCCH2_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl5                                                                         0x140b50
#define regUMCCH2_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr5_Lo                                                                      0x140b51
#define regUMCCH2_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr5_Hi                                                                      0x140b52
#define regUMCCH2_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl6                                                                         0x140b53
#define regUMCCH2_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr6_Lo                                                                      0x140b54
#define regUMCCH2_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr6_Hi                                                                      0x140b55
#define regUMCCH2_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl7                                                                         0x140b56
#define regUMCCH2_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr7_Lo                                                                      0x140b57
#define regUMCCH2_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr7_Hi                                                                      0x140b58
#define regUMCCH2_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtl8                                                                         0x140b59
#define regUMCCH2_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH2_3_PerfMonCtr8_Lo                                                                      0x140b5a
#define regUMCCH2_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH2_3_PerfMonCtr8_Hi                                                                      0x140b5b
#define regUMCCH2_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch3_umcchdec
// base address: 0x653000
#define regUMCCH3_3_BaseAddrCS0                                                                         0x140c00
#define regUMCCH3_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH3_3_AddrMaskCS01                                                                        0x140c08
#define regUMCCH3_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH3_3_AddrSelCS01                                                                         0x140c10
#define regUMCCH3_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH3_3_AddrHashBank0                                                                       0x140c32
#define regUMCCH3_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH3_3_AddrHashBank1                                                                       0x140c33
#define regUMCCH3_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH3_3_AddrHashBank2                                                                       0x140c34
#define regUMCCH3_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH3_3_AddrHashBank3                                                                       0x140c35
#define regUMCCH3_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH3_3_AddrHashBank4                                                                       0x140c36
#define regUMCCH3_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH3_3_AddrHashBank5                                                                       0x140c37
#define regUMCCH3_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH3_3_EccErrCntSel                                                                        0x140f28
#define regUMCCH3_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH3_3_EccErrCnt                                                                           0x140f29
#define regUMCCH3_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH3_3_PerfMonCtlClk                                                                       0x140f40
#define regUMCCH3_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH3_3_PerfMonCtrClk_Lo                                                                    0x140f41
#define regUMCCH3_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH3_3_PerfMonCtrClk_Hi                                                                    0x140f42
#define regUMCCH3_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH3_3_PerfMonCtl1                                                                         0x140f44
#define regUMCCH3_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr1_Lo                                                                      0x140f45
#define regUMCCH3_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr1_Hi                                                                      0x140f46
#define regUMCCH3_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl2                                                                         0x140f47
#define regUMCCH3_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr2_Lo                                                                      0x140f48
#define regUMCCH3_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr2_Hi                                                                      0x140f49
#define regUMCCH3_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl3                                                                         0x140f4a
#define regUMCCH3_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr3_Lo                                                                      0x140f4b
#define regUMCCH3_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr3_Hi                                                                      0x140f4c
#define regUMCCH3_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl4                                                                         0x140f4d
#define regUMCCH3_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr4_Lo                                                                      0x140f4e
#define regUMCCH3_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr4_Hi                                                                      0x140f4f
#define regUMCCH3_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl5                                                                         0x140f50
#define regUMCCH3_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr5_Lo                                                                      0x140f51
#define regUMCCH3_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr5_Hi                                                                      0x140f52
#define regUMCCH3_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl6                                                                         0x140f53
#define regUMCCH3_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr6_Lo                                                                      0x140f54
#define regUMCCH3_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr6_Hi                                                                      0x140f55
#define regUMCCH3_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl7                                                                         0x140f56
#define regUMCCH3_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr7_Lo                                                                      0x140f57
#define regUMCCH3_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr7_Hi                                                                      0x140f58
#define regUMCCH3_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtl8                                                                         0x140f59
#define regUMCCH3_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH3_3_PerfMonCtr8_Lo                                                                      0x140f5a
#define regUMCCH3_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH3_3_PerfMonCtr8_Hi                                                                      0x140f5b
#define regUMCCH3_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch4_umcchdec
// base address: 0x750000
#define regUMCCH4_3_BaseAddrCS0                                                                         0x180000
#define regUMCCH4_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH4_3_AddrMaskCS01                                                                        0x180008
#define regUMCCH4_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH4_3_AddrSelCS01                                                                         0x180010
#define regUMCCH4_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH4_3_AddrHashBank0                                                                       0x180032
#define regUMCCH4_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH4_3_AddrHashBank1                                                                       0x180033
#define regUMCCH4_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH4_3_AddrHashBank2                                                                       0x180034
#define regUMCCH4_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH4_3_AddrHashBank3                                                                       0x180035
#define regUMCCH4_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH4_3_AddrHashBank4                                                                       0x180036
#define regUMCCH4_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH4_3_AddrHashBank5                                                                       0x180037
#define regUMCCH4_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH4_3_EccErrCntSel                                                                        0x180328
#define regUMCCH4_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH4_3_EccErrCnt                                                                           0x180329
#define regUMCCH4_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH4_3_PerfMonCtlClk                                                                       0x180340
#define regUMCCH4_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH4_3_PerfMonCtrClk_Lo                                                                    0x180341
#define regUMCCH4_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH4_3_PerfMonCtrClk_Hi                                                                    0x180342
#define regUMCCH4_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH4_3_PerfMonCtl1                                                                         0x180344
#define regUMCCH4_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr1_Lo                                                                      0x180345
#define regUMCCH4_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr1_Hi                                                                      0x180346
#define regUMCCH4_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl2                                                                         0x180347
#define regUMCCH4_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr2_Lo                                                                      0x180348
#define regUMCCH4_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr2_Hi                                                                      0x180349
#define regUMCCH4_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl3                                                                         0x18034a
#define regUMCCH4_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr3_Lo                                                                      0x18034b
#define regUMCCH4_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr3_Hi                                                                      0x18034c
#define regUMCCH4_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl4                                                                         0x18034d
#define regUMCCH4_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr4_Lo                                                                      0x18034e
#define regUMCCH4_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr4_Hi                                                                      0x18034f
#define regUMCCH4_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl5                                                                         0x180350
#define regUMCCH4_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr5_Lo                                                                      0x180351
#define regUMCCH4_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr5_Hi                                                                      0x180352
#define regUMCCH4_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl6                                                                         0x180353
#define regUMCCH4_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr6_Lo                                                                      0x180354
#define regUMCCH4_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr6_Hi                                                                      0x180355
#define regUMCCH4_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl7                                                                         0x180356
#define regUMCCH4_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr7_Lo                                                                      0x180357
#define regUMCCH4_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr7_Hi                                                                      0x180358
#define regUMCCH4_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtl8                                                                         0x180359
#define regUMCCH4_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH4_3_PerfMonCtr8_Lo                                                                      0x18035a
#define regUMCCH4_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH4_3_PerfMonCtr8_Hi                                                                      0x18035b
#define regUMCCH4_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch5_umcchdec
// base address: 0x751000
#define regUMCCH5_3_BaseAddrCS0                                                                         0x180400
#define regUMCCH5_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH5_3_AddrMaskCS01                                                                        0x180408
#define regUMCCH5_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH5_3_AddrSelCS01                                                                         0x180410
#define regUMCCH5_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH5_3_AddrHashBank0                                                                       0x180432
#define regUMCCH5_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH5_3_AddrHashBank1                                                                       0x180433
#define regUMCCH5_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH5_3_AddrHashBank2                                                                       0x180434
#define regUMCCH5_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH5_3_AddrHashBank3                                                                       0x180435
#define regUMCCH5_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH5_3_AddrHashBank4                                                                       0x180436
#define regUMCCH5_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH5_3_AddrHashBank5                                                                       0x180437
#define regUMCCH5_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH5_3_EccErrCntSel                                                                        0x180728
#define regUMCCH5_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH5_3_EccErrCnt                                                                           0x180729
#define regUMCCH5_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH5_3_PerfMonCtlClk                                                                       0x180740
#define regUMCCH5_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH5_3_PerfMonCtrClk_Lo                                                                    0x180741
#define regUMCCH5_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH5_3_PerfMonCtrClk_Hi                                                                    0x180742
#define regUMCCH5_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH5_3_PerfMonCtl1                                                                         0x180744
#define regUMCCH5_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr1_Lo                                                                      0x180745
#define regUMCCH5_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr1_Hi                                                                      0x180746
#define regUMCCH5_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl2                                                                         0x180747
#define regUMCCH5_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr2_Lo                                                                      0x180748
#define regUMCCH5_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr2_Hi                                                                      0x180749
#define regUMCCH5_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl3                                                                         0x18074a
#define regUMCCH5_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr3_Lo                                                                      0x18074b
#define regUMCCH5_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr3_Hi                                                                      0x18074c
#define regUMCCH5_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl4                                                                         0x18074d
#define regUMCCH5_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr4_Lo                                                                      0x18074e
#define regUMCCH5_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr4_Hi                                                                      0x18074f
#define regUMCCH5_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl5                                                                         0x180750
#define regUMCCH5_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr5_Lo                                                                      0x180751
#define regUMCCH5_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr5_Hi                                                                      0x180752
#define regUMCCH5_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl6                                                                         0x180753
#define regUMCCH5_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr6_Lo                                                                      0x180754
#define regUMCCH5_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr6_Hi                                                                      0x180755
#define regUMCCH5_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl7                                                                         0x180756
#define regUMCCH5_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr7_Lo                                                                      0x180757
#define regUMCCH5_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr7_Hi                                                                      0x180758
#define regUMCCH5_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtl8                                                                         0x180759
#define regUMCCH5_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH5_3_PerfMonCtr8_Lo                                                                      0x18075a
#define regUMCCH5_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH5_3_PerfMonCtr8_Hi                                                                      0x18075b
#define regUMCCH5_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch6_umcchdec
// base address: 0x752000
#define regUMCCH6_3_BaseAddrCS0                                                                         0x180800
#define regUMCCH6_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH6_3_AddrMaskCS01                                                                        0x180808
#define regUMCCH6_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH6_3_AddrSelCS01                                                                         0x180810
#define regUMCCH6_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH6_3_AddrHashBank0                                                                       0x180832
#define regUMCCH6_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH6_3_AddrHashBank1                                                                       0x180833
#define regUMCCH6_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH6_3_AddrHashBank2                                                                       0x180834
#define regUMCCH6_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH6_3_AddrHashBank3                                                                       0x180835
#define regUMCCH6_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH6_3_AddrHashBank4                                                                       0x180836
#define regUMCCH6_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH6_3_AddrHashBank5                                                                       0x180837
#define regUMCCH6_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH6_3_EccErrCntSel                                                                        0x180b28
#define regUMCCH6_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH6_3_EccErrCnt                                                                           0x180b29
#define regUMCCH6_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH6_3_PerfMonCtlClk                                                                       0x180b40
#define regUMCCH6_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH6_3_PerfMonCtrClk_Lo                                                                    0x180b41
#define regUMCCH6_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH6_3_PerfMonCtrClk_Hi                                                                    0x180b42
#define regUMCCH6_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH6_3_PerfMonCtl1                                                                         0x180b44
#define regUMCCH6_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr1_Lo                                                                      0x180b45
#define regUMCCH6_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr1_Hi                                                                      0x180b46
#define regUMCCH6_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl2                                                                         0x180b47
#define regUMCCH6_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr2_Lo                                                                      0x180b48
#define regUMCCH6_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr2_Hi                                                                      0x180b49
#define regUMCCH6_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl3                                                                         0x180b4a
#define regUMCCH6_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr3_Lo                                                                      0x180b4b
#define regUMCCH6_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr3_Hi                                                                      0x180b4c
#define regUMCCH6_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl4                                                                         0x180b4d
#define regUMCCH6_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr4_Lo                                                                      0x180b4e
#define regUMCCH6_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr4_Hi                                                                      0x180b4f
#define regUMCCH6_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl5                                                                         0x180b50
#define regUMCCH6_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr5_Lo                                                                      0x180b51
#define regUMCCH6_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr5_Hi                                                                      0x180b52
#define regUMCCH6_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl6                                                                         0x180b53
#define regUMCCH6_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr6_Lo                                                                      0x180b54
#define regUMCCH6_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr6_Hi                                                                      0x180b55
#define regUMCCH6_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl7                                                                         0x180b56
#define regUMCCH6_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr7_Lo                                                                      0x180b57
#define regUMCCH6_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr7_Hi                                                                      0x180b58
#define regUMCCH6_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtl8                                                                         0x180b59
#define regUMCCH6_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH6_3_PerfMonCtr8_Lo                                                                      0x180b5a
#define regUMCCH6_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH6_3_PerfMonCtr8_Hi                                                                      0x180b5b
#define regUMCCH6_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


// addressBlock: umc_w_phy_umc3_umcch7_umcchdec
// base address: 0x753000
#define regUMCCH7_3_BaseAddrCS0                                                                         0x180c00
#define regUMCCH7_3_BaseAddrCS0_BASE_IDX                                                                1
#define regUMCCH7_3_AddrMaskCS01                                                                        0x180c08
#define regUMCCH7_3_AddrMaskCS01_BASE_IDX                                                               1
#define regUMCCH7_3_AddrSelCS01                                                                         0x180c10
#define regUMCCH7_3_AddrSelCS01_BASE_IDX                                                                1
#define regUMCCH7_3_AddrHashBank0                                                                       0x180c32
#define regUMCCH7_3_AddrHashBank0_BASE_IDX                                                              1
#define regUMCCH7_3_AddrHashBank1                                                                       0x180c33
#define regUMCCH7_3_AddrHashBank1_BASE_IDX                                                              1
#define regUMCCH7_3_AddrHashBank2                                                                       0x180c34
#define regUMCCH7_3_AddrHashBank2_BASE_IDX                                                              1
#define regUMCCH7_3_AddrHashBank3                                                                       0x180c35
#define regUMCCH7_3_AddrHashBank3_BASE_IDX                                                              1
#define regUMCCH7_3_AddrHashBank4                                                                       0x180c36
#define regUMCCH7_3_AddrHashBank4_BASE_IDX                                                              1
#define regUMCCH7_3_AddrHashBank5                                                                       0x180c37
#define regUMCCH7_3_AddrHashBank5_BASE_IDX                                                              1
#define regUMCCH7_3_EccErrCntSel                                                                        0x180f28
#define regUMCCH7_3_EccErrCntSel_BASE_IDX                                                               1
#define regUMCCH7_3_EccErrCnt                                                                           0x180f29
#define regUMCCH7_3_EccErrCnt_BASE_IDX                                                                  1
#define regUMCCH7_3_PerfMonCtlClk                                                                       0x180f40
#define regUMCCH7_3_PerfMonCtlClk_BASE_IDX                                                              1
#define regUMCCH7_3_PerfMonCtrClk_Lo                                                                    0x180f41
#define regUMCCH7_3_PerfMonCtrClk_Lo_BASE_IDX                                                           1
#define regUMCCH7_3_PerfMonCtrClk_Hi                                                                    0x180f42
#define regUMCCH7_3_PerfMonCtrClk_Hi_BASE_IDX                                                           1
#define regUMCCH7_3_PerfMonCtl1                                                                         0x180f44
#define regUMCCH7_3_PerfMonCtl1_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr1_Lo                                                                      0x180f45
#define regUMCCH7_3_PerfMonCtr1_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr1_Hi                                                                      0x180f46
#define regUMCCH7_3_PerfMonCtr1_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl2                                                                         0x180f47
#define regUMCCH7_3_PerfMonCtl2_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr2_Lo                                                                      0x180f48
#define regUMCCH7_3_PerfMonCtr2_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr2_Hi                                                                      0x180f49
#define regUMCCH7_3_PerfMonCtr2_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl3                                                                         0x180f4a
#define regUMCCH7_3_PerfMonCtl3_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr3_Lo                                                                      0x180f4b
#define regUMCCH7_3_PerfMonCtr3_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr3_Hi                                                                      0x180f4c
#define regUMCCH7_3_PerfMonCtr3_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl4                                                                         0x180f4d
#define regUMCCH7_3_PerfMonCtl4_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr4_Lo                                                                      0x180f4e
#define regUMCCH7_3_PerfMonCtr4_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr4_Hi                                                                      0x180f4f
#define regUMCCH7_3_PerfMonCtr4_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl5                                                                         0x180f50
#define regUMCCH7_3_PerfMonCtl5_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr5_Lo                                                                      0x180f51
#define regUMCCH7_3_PerfMonCtr5_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr5_Hi                                                                      0x180f52
#define regUMCCH7_3_PerfMonCtr5_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl6                                                                         0x180f53
#define regUMCCH7_3_PerfMonCtl6_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr6_Lo                                                                      0x180f54
#define regUMCCH7_3_PerfMonCtr6_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr6_Hi                                                                      0x180f55
#define regUMCCH7_3_PerfMonCtr6_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl7                                                                         0x180f56
#define regUMCCH7_3_PerfMonCtl7_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr7_Lo                                                                      0x180f57
#define regUMCCH7_3_PerfMonCtr7_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr7_Hi                                                                      0x180f58
#define regUMCCH7_3_PerfMonCtr7_Hi_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtl8                                                                         0x180f59
#define regUMCCH7_3_PerfMonCtl8_BASE_IDX                                                                1
#define regUMCCH7_3_PerfMonCtr8_Lo                                                                      0x180f5a
#define regUMCCH7_3_PerfMonCtr8_Lo_BASE_IDX                                                             1
#define regUMCCH7_3_PerfMonCtr8_Hi                                                                      0x180f5b
#define regUMCCH7_3_PerfMonCtr8_Hi_BASE_IDX                                                             1


#endif
